Lix | 1101 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-rooms | 293 Servers |
| Sender | Message | Time |
|---|---|---|
| 2 Dec 2025 | ||
| https://git.lix.systems/lix-project/lix/issues/485 | 22:10:20 | |
| it's part of 2.95 milestone | 22:10:26 | |
that is, --rebuild/--check will automatically produce the first derivation from now on and perform the check right after | 22:10:41 | |
| (this is independent from the naming discussions on which I think I agree) | 22:11:31 | |
| interesting | 22:12:37 | |
| i feel like we don't have an issue for it | 22:12:42 | |
| i feel like the generalized flag for this idea one that uses the deriver concept | 22:14:28 | |
nix-build --requires-deriver local or something | 22:14:41 | |
| can someone explain to me why lix is this weird? ```[root@shiva:~]# cat /etc/resolv.conf This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).Do not edit.This file might be symlinked as /etc/resolv.conf. If you're looking at/etc/resolv.conf and seeing this text, you have followed the symlink.This is a dynamic resolv.conf file for connecting local clients to theinternal DNS stub resolver of systemd-resolved. This file lists allconfigured search domains.Run "resolvectl status" to see details about the uplink DNS serverscurrently in use.Third party programs should typically not access this file directly, but onlythrough the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in adifferent way, replace this symlink by a static file or a different symlink.See man:systemd-resolved.service(8) for details about the supported modes ofoperation for /etc/resolv.conf.nameserver 127.0.0.53 [root@shiva:~]# nix-build -E '(import <nixpkgs> {}).runCommand "test" {outputHashMode = "recursive"; outputHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";} "cat /etc/resolv.conf"' This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).Do not edit.This file might be symlinked as /etc/resolv.conf. If you're looking at/etc/resolv.conf and seeing this text, you have followed the symlink.This is a dynamic resolv.conf file for connecting local clients to theinternal DNS stub resolver of systemd-resolved. This file lists allconfigured search domains.Run "resolvectl status" to see details about the uplink DNS serverscurrently in use.Third party programs should typically not access this file directly, but onlythrough the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in adifferent way, replace this symlink by a static file or a different symlink.See man:systemd-resolved.service(8) for details about the supported modes ofoperation for /etc/resolv.conf.options edns0 trust-ad nameserver 169.254.1.1 apparently there's a thing called pasta and I saw some resolvconf rewrite in the code, whatever the case, if my host is ipv6 only I get no dns in the sandbox, looks like a bug | 23:02:25 | |
| big font time | 23:02:39 | |
| * can someone explain to me why lix is this weird?
apparently there's a thing called pasta and I saw some resolvconf rewrite in the code, whatever the case, if my host is ipv6 only I get no dns in the sandbox, looks like a bug | 23:03:12 | |
| thanks :D | 23:03:18 | |
| yeah I hate element's input man | 23:03:24 | |
| tl;dr on the sandbox the dns is all messed up | 23:03:42 | |
| I have an ipv6 only host and dns64 running on my network | 23:03:53 | |
| the host resolves just fine, but when I build anything through the sandbox I can't download anything | 23:04:11 | |
| it's described in the Lix 2.94 release notes | 23:04:23 | |
| https://lix.systems/blog/2025-11-18-lix-2.94-release/ | 23:04:28 | |
| it only picks up the first entry in your dns resolv apparently | 23:04:50 | |
| * it only picks up the first entry in your dns resolv.conf apparently | 23:05:17 | |
| hmmmm I'm using systemd-resolved | 23:05:30 | |
| there's only one entry | 23:05:36 | |
| I think it's doing something "not clever" | 23:05:52 | |
| so apparently the v6 address is also a nat64 for 169.254.1.1 | 23:07:16 | |
| what on earth is lix doing man | 23:07:23 | |
| this is pasta | 23:07:32 | |
| 169.254.1.1 is connected to your host localhost | 23:07:43 | |
| well I choose Lix not pasta lmao | 23:07:52 | |
| https://docs.lix.systems/manual/lix/stable/advanced-topics/pasta.html | 23:08:01 | |
| so you're saying with an IPv6-only system, you are still having a issue with DNS64/NAT64? | 23:08:18 | |