| 30 Jun 2026 |
K900 | Because we will reattempt all failed builds before the end of the cycle | 11:08:29 |
cSanthiago | got it | 11:15:50 |
emily | I know what's up with the Darwin linking issues | 12:07:35 |
emily | can try to submit a PR later today but if anyone wants to beat me to it they can copy https://github.com/NixOS/nixpkgs/pull/536363 | 12:08:23 |
emily | might be a little whack a mole until next cycle unfortunately, sorry for the overzealous cleanup | 12:08:48 |
Myria | I'm just testing pango and tk rn | 12:21:11 |
K900 | In case anyone is wondering, the paperless bisect is still going on iteration 1 | 13:10:12 |
K900 | I've built a Rust and now I need to build an X server | 13:10:29 |
K900 | At least it doesn't seem to have browser engines in the closure? | 13:10:42 |
juliusfreudenberger | I can imagine Rust, but an X Server?! | 13:11:58 |
K900 | Something something xvfb tests | 13:12:11 |
guillaume | i should have let mine going then, it was way faster ahaha | 13:39:30 |
guillaume | * i should have let mine runnng then, it was way faster ahaha | 13:41:34 |
guillaume | * i should have let mine running then, it was way faster ahaha | 13:41:42 |
guillaume | * i should have let mine running then, it seemed to be way faster ahaha | 13:45:16 |
guillaume | * oh i should have let mine running then, it seemed to be faster | 14:01:51 |
K900 | Welp | 14:38:24 |
K900 | Another similarly sized build incoming | 14:38:30 |
ElvishJerricco | Why is this bad? What does bootctl have to do if we don't think we need an update? And why would using varlink fix things? | 15:09:57 |
K900 | Because bootctl already has a code path for "update only if necessary" | 15:10:20 |
K900 | And that's something it knows how to do better than us | 15:10:32 |
ElvishJerricco | right but it exits with failure if that happens | 15:10:38 |
K900 | And varlink is seemingly the only way for an outside observer to differentiate "failed to do a thing" and "didn't need to do anything" | 15:10:56 |
ElvishJerricco | ooooh I see | 15:11:10 |
K900 | Because via varlink it returns the right exit code for the latter | 15:11:13 |
ElvishJerricco | I was just going to patch systemd to add a bootctl check command | 15:11:34 |
K900 | Unfortunately, it only works when there is a varlink | 15:11:38 |
ElvishJerricco | because that should exist | 15:11:41 |
K900 | In reply to @elvishjerricco:matrix.org I was just going to patch systemd to add a bootctl check command You can patch it to instead return a better exit code | 15:11:49 |
K900 | For update | 15:11:51 |