| 26 Jan 2026 |
matthewcroughan | modifying environment.defaultPackages for example ? | 15:57:29 |
matthewcroughan | Yes, it's in environment.corePackages | 16:00:03 |
matthewcroughan | https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/tasks/network-interfaces.nix#L1771-L1777 | 16:00:33 |
matthewcroughan | Yeah, I'm not sure how you're able to get rid of that | 16:03:16 |
Grimmauld (any/all) | oh yeah i build systemd without tpm :P | 16:05:28 |
matthewcroughan | Ah! | 16:05:32 |
matthewcroughan | How does that actually relate to iproute2 being included in the network tho | 16:05:44 |
matthewcroughan | * How does that actually relate to iproute2 being included in the network interfaces file tho | 16:05:50 |
matthewcroughan | like how does tasks/network-interfaces.nix somehow become conditional on tpm | 16:06:05 |
matthewcroughan | * like how does tasks/network-interfaces.nix somehow become conditional on tpm? | 16:06:07 |
Grimmauld (any/all) | no clue, i just know i haven't heard of any issues with iproute and dropping iptables is the only overlay i have against it | 16:06:23 |
Grimmauld (any/all) | iproute stays in the closure | 16:06:33 |
matthewcroughan | Then something else must be being done, I don't think tpm is related here | 16:06:37 |
Grimmauld (any/all) | but iptables goes away | 16:06:38 |
matthewcroughan | Oh okay and iproute is the thing causing the failure | 16:06:50 |
Grimmauld (any/all) | yeah | 16:06:57 |
matthewcroughan | for me, it doesn't resolve it, iproute2 with iptables is still in the closure | 16:07:18 |
matthewcroughan | verbatim doing what you said | 16:07:21 |
Grimmauld (any/all) | the only thing i do to it is remove iptables, other than that the nixpkgs package for iproute just works on musl last i checked | 16:07:29 |
matthewcroughan | Yeah no, I think this fix you've provided is for a different failure case | 16:09:32 |
matthewcroughan | iproute2 is failing due to
iproute2> utils_math.c:136:13: error: use of undeclared identifier 'UINT_MAX'
iproute2> 136 | if (sz64 > UINT_MAX)
| 16:10:01 |
matthewcroughan | Grimmauld (any/all): You won't believe this | 16:26:46 |
matthewcroughan | an agent did a bunch of web searches and found a fix | 16:26:54 |
matthewcroughan | https://hina.lysator.liu.se/pub/gentoo-portage/sys-apps/iproute2/files/iproute2-6.18.0-musl.patch | 16:27:17 |
matthewcroughan | Guess they're already fixing this in gentoo | 16:27:27 |
matthewcroughan | But the same fix has been posted to a bunch of mailing lists | 16:27:34 |
matthewcroughan | I'm surprised we haven't ran into this before anyhow | 16:27:47 |
matthewcroughan | https://github.com/NixOS/nixpkgs/pull/484076 | 17:07:51 |
matthewcroughan | Also if someone could review https://github.com/NixOS/nixpkgs/pull/484078 I'd appreciate it | 17:08:09 |
| 27 Jan 2026 |
| whispers [& it/fae] changed their display name from whispers (it/fae) to whispers [& it/fae]. | 02:51:52 |