| 12 Sep 2025 |
| @aidalgol:tchncs.de set a profile picture. | 09:21:40 |
oak 🏳️🌈♥️ | Same seems to happen with maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh | 13:11:56 |
sterni (he/him) | okay I fell down one or two rabbit holes | 16:03:07 |
oak 🏳️🌈♥️ | Actually I think it happens while regenerate-hackage-packages.sh calls regenerate-transitive-broken-packages.sh | 13:14:27 |
oak 🏳️🌈♥️ | https://github.com/NixOS/nixpkgs/issues/400784 I see there's this issue which was closed by sterni last week, I was able to reproduce it :D I have nix (Nix) 2.28.4 | 14:08:19 |
oak 🏳️🌈♥️ | * https://github.com/NixOS/nixpkgs/issues/400784 I see there's this issue which was opened by sterni which was closed last week, I was able to reproduce it :D I have nix (Nix) 2.28.4. I'm trying to update to 2.28.5 which seems to be the latest on stable | 14:11:55 |
oak 🏳️🌈♥️ | Seems to happen also with Nix version 2.30.2 and 2.30.3, I first saw this on my macOS system and then I switched to NixOS to see it also happening there | 14:24:34 |
jean-paul. | Anyone recognize this?
network> tests/Network/SocketSpec.hs:111:9:
network> 1) Network.Socket.getAddrInfo works for IPv6 address
network> uncaught exception: IOException of type NoSuchThing
network> Network.Socket.getAddrInfo (called with preferred socket type/protocol: AddrInfo {addrFlags = [AI_NUMERICHOST,AI_ADDRCONFIG], addrFamily = AF_UNSPEC, addrSocketType = NoSocketType, addrProtocol = 0, addrAddress = 0.0.0.0:0, addrCanonName = Nothing}, host name: "2001:0db8:85a3:0000:0000:8a2e:0370:7334", service name: Nothing): does not exist (Address family for hostname not supported)
network> To rerun use: --match "/Network.Socket/getAddrInfo/works for IPv6 address/" --seed 102858746
network> tests/Network/Socket/ByteStringSpec.hs:268:9:
network> 2) Network.Socket.ByteString.recvMsg receives control messages for IPv6
network> uncaught exception: IOException of type UnsupportedOperation
network> Network.Socket.bind: unsupported operation (Cannot assign requested address)
network> To rerun use: --match "/Network.Socket.ByteString/recvMsg/receives control messages for IPv6/" --seed 102858746
From 092c565d333be1e17b4779ac22104338941d913f (~5 days ago)
| 20:37:13 |
sterni (he/him) | darwin? | 21:04:11 |
jean-paul. | nope, Linux - but CircleCI | 21:20:02 |
Alex | In reply to @jean-paul.:matrix.org nope, Linux - but CircleCI Just guessing, but is it because the kernel has IPv6 disabled via sysctl or perhaps even via kconfig?
Nix builds are sensitive to the host kernel. | 22:17:23 |