18 Oct 2024 |
emily | or just an oversight | 13:04:01 |
hexa | cool to see that I reported this and nobody reacted in over two months | 13:04:12 |
emily | I was hoping nothing that matters uses breathe but oops, wireplumber | 13:04:58 |
hexa | only for docs, soooo | 13:05:51 |
emily | yeah. on by default though | 13:06:04 |
emily | # Change ä to æ in file names, since ä can be encoded multiple ways on different
# filesystems, leading to different hashes on different platforms.
cursed cursed cursed cursed cursed
| 13:06:17 |
hexa | last release of breathe in 2023/03 | 13:10:25 |
hexa |
Breathe requires Python 3.9+, Sphinx 6.2+, and Doxygen 1.9+.
| 13:10:40 |
hexa | Redacted or Malformed Event | 13:11:20 |
hexa | compat with sphinx 7.2 was also broken and every downstream consumer has applied patches from the PR queue | 13:13:44 |
hexa | arch has sphinx 8.1.3 and runs the breathe test suite 🤔 | 13:16:22 |
hexa | and sure enough, same test failure with 8.1.3 | 13:24:15 |
hexa | the package is also broken on arch 🤡 | 13:26:15 |
K900 | So do they just not run the tests or | 13:30:06 |
Lily Foster | In reply to @k900:0upti.me So do they just not run the tests or (it's arch, so my money is on no) | 13:31:04 |
hexa | In reply to @k900:0upti.me So do they just not run the tests or they do | 13:31:36 |
Alyssa Ross | running tests is very rare for other distros ime | 13:31:39 |
hexa | they just ignore the test failure | 13:31:40 |
hexa | * they just ignore the broken package | 13:31:50 |
K900 | Fun | 13:32:22 |
emily | I thought Arch generally did run Python tests | 13:32:24 |
Alyssa Ross | (I don't know about Arch and Python specifically, I just know that it's very rare for the test failures I come across to have been caught by other distros, which is the opposite of e.g. build failures) | 13:33:02 |
hexa | breathe master has the same test failures | 13:34:22 |
hexa | so next I disable the tests and build wireplumber | 13:34:46 |
emily | In reply to @k900:0upti.me Maybe I should go summon the other Emily hello you summoned me. how can i help you? 👀 | 13:35:08 |
emily | sadly the issue was related to how Qt WebEngine plugs into Chromium's build system :P | 13:35:36 |
emily | so unless you know about how to get .gni overrides from there to Chromium… | 13:35:56 |
emily | how urgent is it? | 13:37:18 |
emily | not very | 13:43:52 |
Marcus | I'm compiling btw | 13:51:53 |