!9IQChSjwSHXPPWTa:lix.systems

Lix

1127 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-rooms312 Servers

Load older messages


SenderMessageTime
31 Mar 2026
@piegames:flausch.socialpiegamesAnd {} in that case, for that matter17:44:50
@charles:computer.surgeryCharlesalso true17:47:53
@charles:computer.surgeryCharles well, this is unfortunate. i just tested whether lix's nix-store --import loads everything in memory with a rust program that writes a valid but garbage NAR, and nix-store --import's RSS happily climbed to over 2GB before i decided that was conclusive and killed it 19:00:46
@charles:computer.surgeryCharles is it theoretically possible for nix-store --import to... not do that? 19:01:23
@blokyk:matrix.orgzoë (she/her) this install isn't on nixos, no. could you tell me how i could use the installer for this if i don't have root? it immediately tries to escalate permissions and just fails if it doesn't have them, so that's not an option. i also had a look through the options and didn't see anything that would help me for this (tho i was admittedly very tired so it's pretty likely i missed something) 21:32:21
@k900:0upti.meK900What's the end goal?21:33:20
@blokyk:matrix.orgzoë (she/her)basically just getting lix on a remote machine i'm a user on but don't own/administrate21:37:29
@blokyk:matrix.orgzoë (she/her) * 21:45:58
@marshmallow:althaea.zonemarshmallowdoes anyone know if nix internal json log's ID fields are globally unique? im going to guess maybe within a daemon but not across daemons22:55:17
@marshmallow:althaea.zonemarshmallow * 22:57:24
1 Apr 2026
@raitobezarius:matrix.orgraitobezarius id(nextId++ + (((uint64_t) getpid()) << 32)) that's the algorithm for IDs 08:37:24
@raitobezarius:matrix.orgraitobezariusit's unlikely they're unique across multiple invocations08:37:45
@raitobezarius:matrix.orgraitobezarius (nextId is a global atomic of uint64_t) 08:38:20
2 Apr 2026
@thetechwiz:matrix.orgTechWiz joined the room.08:58:04
@thetechwiz:matrix.orgTechWiz

hi I'm trying to update from 2.94.0 to 2.95.1 and I got ```WARNING: manual intervention will be required to complete this Lix install!
The Lix daemon is now an instanced unit that is fully socket-activated.

This requires a new systemd unit: nix-daemon@.service

'nix upgrade-nix' will provide a profile with a new Lix, likely one of:
/nix/var/nix/profiles/default
/nix/var/nix/profiles/per-user/root/profile
It will have the instanced systemd unit file at 'lib/systemd/system/nix-daemon@.service'

You should symlink or copy this file to '/etc/systemd/system/nix-daemon@.service',
and then run 'systemctl daemon-reload && systemctl restart nix-daemon.socket'.
Until you do that, all nix commands will require root and '--store local'.

I'm trying to symlink said file `lib/systemd/system/nix-daemon@.service` to `/etc/systemd/system/nix-daemon@.service` but it's not there to begin with?
09:07:14
@thetechwiz:matrix.orgTechWiz *

hi I'm trying to update from 2.94.0 to 2.95.1 and I got
`WARNING: manual intervention will be required to complete this Lix install!
The Lix daemon is now an instanced unit that is fully socket-activated.

This requires a new systemd unit: nix-daemon@.service

'nix upgrade-nix' will provide a profile with a new Lix, likely one of:
/nix/var/nix/profiles/default
/nix/var/nix/profiles/per-user/root/profile
It will have the instanced systemd unit file at 'lib/systemd/system/nix-daemon@.service'

You should symlink or copy this file to '/etc/systemd/system/nix-daemon@.service',
and then run 'systemctl daemon-reload && systemctl restart nix-daemon.socket'.
Until you do that, all nix commands will require root and '--store local'.`

I'm trying to symlink said file lib/systemd/system/nix-daemon@.service to /etc/systemd/system/nix-daemon@.service but it's not there to begin with?

09:07:52
@thetechwiz:matrix.orgTechWiz *

hi I'm trying to update from 2.94.0 to 2.95.1 and I got
WARNING: manual intervention will be required to complete this Lix install!
The Lix daemon is now an instanced unit that is fully socket-activated.

This requires a new systemd unit: nix-daemon@.service

'nix upgrade-nix' will provide a profile with a new Lix, likely one of:
/nix/var/nix/profiles/default
/nix/var/nix/profiles/per-user/root/profile
It will have the instanced systemd unit file at 'lib/systemd/system/nix-daemon@.service'

You should symlink or copy this file to '/etc/systemd/system/nix-daemon@.service',
and then run 'systemctl daemon-reload && systemctl restart nix-daemon.socket'.
Until you do that, all nix commands will require root and '--store local'.

I'm trying to symlink said file lib/systemd/system/nix-daemon@.service to /etc/systemd/system/nix-daemon@.service but it's not there to begin with?

09:08:39
@thetechwiz:matrix.orgTechWiz *

hi I'm trying to update from 2.94.0 to 2.95.1 and I got

WARNING: manual intervention will be required to complete this Lix install!
The Lix daemon is now an instanced unit that is fully socket-activated.

This requires a new systemd unit: nix-daemon@.service

'nix upgrade-nix' will provide a profile with a new Lix, likely one of:
/nix/var/nix/profiles/default
/nix/var/nix/profiles/per-user/root/profile
It will have the instanced systemd unit file at 'lib/systemd/system/nix-daemon@.service'

You should symlink or copy this file to '/etc/systemd/system/nix-daemon@.service',
and then run 'systemctl daemon-reload && systemctl restart nix-daemon.socket'.
Until you do that, all nix commands will require root and '--store local'.

I'm trying to symlink said file lib/systemd/system/nix-daemon@.service to /etc/systemd/system/nix-daemon@.service but it's not there to begin with?

09:09:55
@thetechwiz:matrix.orgTechWiz *

hi I'm trying to update from 2.94.0 to 2.95.1 and I got

WARNING: manual intervention will be required to complete this Lix install!
The Lix daemon is now an instanced unit that is fully socket-activated.

This requires a new systemd unit: nix-daemon@.service

'nix upgrade-nix' will provide a profile with a new Lix, likely one of:
/nix/var/nix/profiles/default
/nix/var/nix/profiles/per-user/root/profile
It will have the instanced systemd unit file at 'lib/systemd/system/nix-daemon@.service'

You should symlink or copy this file to '/etc/systemd/system/nix-daemon@.service',
and then run 'systemctl daemon-reload && systemctl restart nix-daemon.socket'.
Until you do that, all nix commands will require root and '--store local'.

I'm trying to symlink said file /lib/systemd/system/nix-daemon@.service to /etc/systemd/system/nix-daemon@.service but it's not there to begin with?

09:10:46
@thetechwiz:matrix.orgTechWiz *

hi I'm trying to update from 2.94.0 to 2.95.1 and I got

WARNING: manual intervention will be required to complete this Lix install!
The Lix daemon is now an instanced unit that is fully socket-activated.

This requires a new systemd unit: nix-daemon@.service

'nix upgrade-nix' will provide a profile with a new Lix, likely one of:
/nix/var/nix/profiles/default
/nix/var/nix/profiles/per-user/root/profile
It will have the instanced systemd unit file at 'lib/systemd/system/nix-daemon@.service'

You should symlink or copy this file to '/etc/systemd/system/nix-daemon@.service',
and then run 'systemctl daemon-reload && systemctl restart nix-daemon.socket'.
Until you do that, all nix commands will require root and '--store local'.

I'm trying to symlink said file /lib/systemd/system/nix-daemon@.service to /etc/systemd/system/nix-daemon@.service but it's not there to begin with?

09:10:57
@thetechwiz:matrix.orgTechWiz *

hi I'm trying to update from 2.94.0 to 2.95.1 w/ the Lix shell script and I got

WARNING: manual intervention will be required to complete this Lix install!
The Lix daemon is now an instanced unit that is fully socket-activated.

This requires a new systemd unit: nix-daemon@.service

'nix upgrade-nix' will provide a profile with a new Lix, likely one of:
/nix/var/nix/profiles/default
/nix/var/nix/profiles/per-user/root/profile
It will have the instanced systemd unit file at 'lib/systemd/system/nix-daemon@.service'

You should symlink or copy this file to '/etc/systemd/system/nix-daemon@.service',
and then run 'systemctl daemon-reload && systemctl restart nix-daemon.socket'.
Until you do that, all nix commands will require root and '--store local'.

I'm trying to symlink said file /lib/systemd/system/nix-daemon@.service to /etc/systemd/system/nix-daemon@.service but it's not there to begin with?

09:13:46
@k900:0upti.meK900 It is in your profile path 09:16:57
@thetechwiz:matrix.orgTechWizah, duh, right09:17:26
@k900:0upti.meK900 So /nix/var/nix/profiles/default/lib/... 09:17:29
@thetechwiz:matrix.orgTechWizty09:17:35
@thetechwiz:matrix.orgTechWiz set a profile picture.09:18:28
@thetechwiz:matrix.orgTechWiz changed their profile picture.09:19:06
@d-r-a-b:matrix.orgdrab FYI per the support matrix on https://git.lix.systems/lix-project/lix-installer it does not seem to support non-root installs of lix for x86 or aarch linux (the "root only" column is checked). I think (?) you might be able to do non-root lix via the static binary on hydra, but I haven't tested this. URL is https://hydra.nixos.org/job/nixpkgs/trunk/lixStatic.x86_64-linux/latest/download-by-type/file/binary-dist for the x86_64 linux binary if you want to see if it works for you. There's a blog post on using static nix at https://zameermanji.com/blog/2023/3/26/using-nix-without-root/ that might be relevant (i.e. getting around /nix/store) 12:56:10
@tebriel:frodux.nettebriel 80/80 installcheck - lix:fuctional2 is failing on my m4 Mac. Says 418/420 subtests passed, has anyone else seen this on 2.95.1? 16:30:21
@raitobezarius:matrix.orgraitobezariusdo you have more details on which test of f2 failed?16:30:40

Show newer messages


Back to Room ListRoom Version: 10