| 29 Jun 2026 |
hexa | duckdb, fastparquet, numba come to mind | 19:22:42 |
hexa | did we bump pandas because of numpy? | 19:23:04 |
dotlambda | astropy was mentioned above | 19:23:07 |
hexa | and did it break scipy tests? | 19:23:20 |
dotlambda | It was bumped in the same PR as numpy | 19:24:49 |
dotlambda | https://github.com/nixos/nixpkgs/pull/533691 | 19:25:27 |
hexa | https://github.com/NixOS/nixpkgs/pull/477443#issuecomment-3795769263 broke numba before | 19:27:14 |
hexa | and xarray and dask | 19:27:22 |
hexa | and kerqas | 19:27:26 |
hexa | Redacted or Malformed Event | 19:27:28 |
hexa | and jax | 19:27:29 |
GaƩtan Lepage | I really don't like how this message sounds X) | 19:57:43 |
K900 | OK I've hit the bootctl thing | 20:17:33 |
K900 | ElvishJerricco bootctl update just exits with 1 | 20:17:41 |
K900 | https://github.com/systemd/systemd/commit/38433a6d06ef4b3fa1a8e0f92fc1a1e22cdbc499 | 20:22:34 |
K900 | I think this is the commit that changed it | 20:22:38 |
Grimmauld (any/all) | my jumphost is now running against current staging-next | 20:22:39 |
Grimmauld (any/all) |  Download image.png | 20:22:39 |
debtquity | can this be merged? or is the number of rebuilds the issue and waiting for something else? | 21:11:22 |
hexa | not into this cycle | 21:11:50 |
hexa | says -stdenv on the labels | 21:12:07 |
K900 | OK no it's https://github.com/systemd/systemd/commit/037b9a0680b6dd07dec5c2ef1a13da6eabd398d2 | 21:17:21 |
K900 | There's some seriously uhhh unconventional logic going on there | 21:17:38 |
K900 | Like genuinely I have no idea who came up with that but it's using error codes to smuggle in non-error info | 21:20:51 |
K900 | In a way that is somehow more confusing the more I stare at it | 21:21:17 |
K900 | OK no wait what the fuck is happening anymore | 21:41:41 |
K900 | I need sleep | 21:41:43 |
| 30 Jun 2026 |
K900 | OK great | 09:37:34 |
K900 | Building 260.2 in a nix-shell bootctl update also fails | 09:37:52 |
ghpzin | As mentioned before I am pretty sure it is just systemd-boot-builer picking "fallback" file as installed_version. The easiest is just a 1 line fix for filtering it out from bootctl status output before matching, ie:
--- a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
+++ b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
@@ -488,6 +488,8 @@
stdout=subprocess.PIPE,
).stdout
+ installed_out = "\n".join([line for line in installed_out.splitlines() if "fallback" not in line])
+
# See status_binaries() in systemd bootctl.c for code which generates this
# Matches
# Available Boot Loaders on ESP:
| 09:43:14 |