!9IQChSjwSHXPPWTa:lix.systems

Lix

1105 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms294 Servers

Load older messages


SenderMessageTime
13 Oct 2025
@quadradical:federated.nexusQuadRadical (Ping) intnerestingly i cant reproduce with the other checks 18:39:32
@quadradical:federated.nexusQuadRadical (Ping)only with the nextest one18:39:35
@marie:marie.cologneMarie that fixes it 18:39:42
@raitobezarius:matrix.orgraitobezariuswhat does your /etc/resolv.conf contains?18:39:58
@marie:marie.cologneMariebut both host and resolver are dualstack18:40:00
@raitobezarius:matrix.orgraitobezariusand do you have IPv4 connectivity?18:40:03
@qyriad:katesiria.orgQyriad
In reply to @coca162:matrix.org
Why would the evaluation be a footgun in a lazy language? I can't really come up with any reasons myself since pipes are pretty isolated from the rest of the language, but I guess it could be seen as slightly inconsistent?
So I don't think it's a footgun, but laziness is the reason it might matter. If B + C is a type error only when A is false, then if you evaluate A first you're fine, but if you evaluate that B + C first then evaluation errors and your build fails
18:40:08
@raitobezarius:matrix.orgraitobezariusok18:40:09
@raitobezarius:matrix.orgraitobezarius so you have resolver ::1 in /etc/resolv.conf ? 18:40:16
@raitobezarius:matrix.orgraitobezarius or resolver $ipv6 and resolver $ipv4 ? 18:40:25
@marie:marie.cologneMarie
nameserver 127.0.0.53
options edns0 trust-ad
search .
18:40:41
@raitobezarius:matrix.orgraitobezariusso your resolver is IPv4-only18:40:48
@raitobezarius:matrix.orgraitobezariuscan you send me18:41:01
@marie:marie.cologneMarie yes 18:41:18
@raitobezarius:matrix.orgraitobezarius
nix-build -E 'let pkgs = (import <nixpkgs> {}); in pkgs.runCommand "resolvconf" { outputHashAlgo = "sha256"; outputHashMode = "flat"; outputHash = pkgs.lib.fakeHash; } "cat /etc/resolv.conf"'

it shouldn't contain private information

18:41:21
@qyriad:katesiria.orgQyriad Why does disabling pasta make v4-only not a problem? 18:41:27
@marie:marie.cologneMarie thats not going to work, i don't have a working bootstrap yet 18:42:15
@hexa:lossy.networkhexaapipa 😲 18:42:22
@raitobezarius:matrix.orgraitobezariusbecause pasta creates a new network namespace and uses an heuristic to detect which connectivity do you have18:42:44
@raitobezarius:matrix.orgraitobezariusso if your resolver is IPv4-only but you are IPv6-only18:42:50
@raitobezarius:matrix.orgraitobezariusthe sandbox has IPv4 and no IPV618:42:55
@raitobezarius:matrix.orgraitobezarius* the sandbox has IPv4 and no IPv618:42:56
@raitobezarius:matrix.orgraitobezariusthe heuristic is completely based on which resolver address family you have18:43:07
@raitobezarius:matrix.orgraitobezariusso if you use resolved and you are IPv6-only, you will end with the wrong result18:43:16
@raitobezarius:matrix.orgraitobezarius(and vice versa)18:43:18
@raitobezarius:matrix.orgraitobezariusBut that's not the only problem we are seeing I fear here18:43:28
@raitobezarius:matrix.orgraitobezariusI surmise that rewrites are failing and that the /etc/resolv.conf is completely wrong18:43:45
@raitobezarius:matrix.orgraitobezariusdo you have bash or something?18:43:52
@raitobezarius:matrix.orgraitobezariusi mean18:43:55
@raitobezarius:matrix.orgraitobezariusyou can always do that once you have a bootstrap18:44:00

Show newer messages


Back to Room ListRoom Version: 10