| 8 Nov 2025 |
Sofie 🏳️⚧️ (she/her) | do we have | 21:21:07 |
Sofie 🏳️⚧️ (she/her) | llvm-tblgen for 22? | 21:21:09 |
Joachim Ernst | There is also /nix/var/log/nix/drvs/*, which I also like to empty in such a situation. | 21:59:31 |
Sofie 🏳️⚧️ (she/her) | i would be also intrested to add a custom gcc version (a patch, its version is set to 16) buuuttt,,,, yea.. | 22:31:37 |
| @diaspora:evil.red left the room. | 23:17:36 |
| 9 Nov 2025 |
| ghpzin (moved to @ghpzin:envs.net) changed their display name from ghpzin to ghpzin (moved to @ghpzin:envs.net). | 15:04:13 |
| 10 Nov 2025 |
| @adis:blad.is left the room. | 04:57:56 |
| @iooioio:matrix.org joined the room. | 08:27:38 |
@iooioio:matrix.org | Hi. I, er, did something... that perhaps wasn't so smart and would appreciate some help saving my system. 😅
I'm running lix on fedora asahi remix with home-manager. Yesterday I decided to move the nix store to a btrfs subvolume so I did something like this on a live system:
$ sudo mv /nix /nix.bak
$ sudo btrfs subvolume create /nix
$ sudo rsync -a /nix.bak/ /nix
It seemed to work surprisingly well but now I have issues with the nix-daemon.socket and am unable to perform a home-manager switch:
$ home-manager switch
error: cannot connect to socket at '/nix/var/nix/daemon-socket/socket': Connection refused
Some more context:
$ eza -lg /nix/var/nix/daemon-socket
srw-rw-rw-@ - root root 9 Nov 20:59 socket
$ systemctl status nix-daemon.socket
× nix-daemon.socket - Nix Daemon Socket
Loaded: loaded (/etc/systemd/system/nix-daemon.socket; enabled; preset: disabled)
Active: failed (Result: service-start-limit-hit) since Mon 2025-11-10 09:22:14 CET; 27min ago
Duration: 1min 25.920s
Invocation: e1e466f1cfbb403485e388c31297803b
Triggers: ● nix-daemon.service
Listen: /nix/var/nix/daemon-socket/socket (Stream)
Nov 10 09:20:48 hecate systemd[1]: Listening on nix-daemon.socket - Nix Daemon Socket.
Nov 10 09:22:14 hecate systemd[1]: nix-daemon.socket: Failed with result 'service-start-limit-hit'.
Any ideas on how to fix the situation? | 08:50:39 |
Emma [it/its] | is /nix mounted? | 08:52:59 |
@iooioio:matrix.org | Implicitly, because root is mounted, yes:
$ sudo btrfs subvolume list /
ID 256 gen 216018 top level 5 path root
# snip
ID 792 gen 216018 top level 256 path nix
| 08:55:19 |
| Moritz joined the room. | 09:05:55 |
@iooioio:matrix.org | Could it simply be a permissions thing? Should the socket be owned by someone else? | 09:07:42 |
@iooioio:matrix.org | Ok, I think it might be a SELinux thing... | 10:19:06 |
@iooioio:matrix.org | FTR, it was SELinux. I was able to fix it like this:
sudo restorecon -vR '/nix'
| 10:35:12 |
@iooioio:matrix.org | I guess I should have included the SELinux extended attributes in my initial rsync command, like this:
$ sudo rsync -aX /nix.bak/ /nix
| 10:37:42 |
| @kolargol00:matrix.org left the room. | 19:04:47 |
dr_teagle | what are the current main differences btwn lix and nix? | 21:42:31 |
dr_teagle | that a user would notice | 21:42:45 |
K900 | Better error reporting | 21:53:23 |
K900 | Better performance sometimes | 21:53:27 |
K900 | Worse performance other times | 21:53:34 |
delroth | bug reports aren't ignored for years | 23:51:02 |
| 11 Nov 2025 |
Erin · she/her · 🏳️⚧️🏳️🌈 | Lesbianism | 00:04:00 |
hexa | the community is progressive rather than conservative | 00:11:58 |
hexa | and is a result from the grievances that have been had with nix governance | 00:12:35 |
hexa | which was often perceived as not open to onboarding anything but dudes | 00:13:35 |
dr_teagle | this is why you shouldnt expose your gender/sex online imo. it is easier to work with when you are truly blind, and also make it impossible to know name, as names that "sound" like women cause the same biases. | 03:19:26 |
ivy | yeah sorry im a woman | 03:22:43 |
dr_teagle | ? | 03:23:02 |