| 13 Apr 2026 |
Charles | oof | 20:53:27 |
zoë (she/her) | (also yeah i've also noticed getContext taking a bit of time in the past, though i had always assumed that was either just an illusion or a personal thing; it might just be because it's computing/instantiating the derivation?) | 20:55:55 |
Charles | i think that's why, yeah | 20:56:09 |
Charles | because the store path it outputs is weird i assume it's making another copy of nixpkgs, at minimum, which isn't the fastest thing to do | 20:56:42 |
zoë (she/her) | you know what they say: the best way to learn something is to be wrong about it on the internet :) | 22:08:43 |
Charles | maybe also check __toString | 22:10:43 |
Charles | https://docs.lix.systems/manual/lix/stable/language/builtins.html#builtins-import | 22:11:37 |
Charles | import checks that too for example | 22:11:47 |
zoë (she/her) | hmm that makes sense | 22:12:08 |
Charles | __toString takes precedence over outPath for builtins.toString so probably you'd want to copy that | 22:12:31 |
zoë (she/her) | i have to amend it anyway cause i forget to nixfmt it, as always | 22:12:31 |
zoë (she/her) | oh god this language | 22:12:55 |
| 14 Apr 2026 |
| Rutile joined the room. | 21:20:44 |
| legacy_rootile -> @rootile:flausch.social changed their display name from Rutile (rootile) to legacy_rootile -> @rootile:flausch.social. | 21:41:59 |
| 15 Apr 2026 |
koaledu | I just showed Nix and to a CS professor at uni and I was able to convinced him to use Lix as our dev environment. | 03:29:39 |
Liyua | In reply to @koaledu:pub.solar I just showed Nix and to a CS professor at uni and I was able to convinced him to use Lix as our dev environment. Holy based | 17:07:50 |
Unhooked Spirits | How would I go about checking if the build sandbox is working?
Context: I'm running Lix (2.94 currently) inside a container (Docker). I noticed that I had sandbox=false, so I flipped it to true, but everything still seems to work… which is concerning to me.
| 18:30:21 |
raitobezarius | nix-build -E '(import <nixpkgs> { }).runCommand "cat /etc/passwd"' | 18:31:09 |
raitobezarius | do you see your docker users? | 18:31:16 |
raitobezarius | you are unsandboxed | 18:31:17 |
| rkjnsn joined the room. | 19:58:57 |
rkjnsn | Is this the right place for support? I'm receiving the following error when trying to upgrade to Lix:
+ exec /var/root/.nix-profile/bin/nix run --extra-experimental-features 'nix-command flakes' --extra-substituters https://cache.lix.systems --extra-trusted-public-keys cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o= 'git+https://git.lix.systems/lix-project/lix?ref=refs/tags/2.95.1' --extra-experimental-features 'nix-command flakes' upgrade-nix --extra-substituters https://cache.lix.systems --extra-trusted-public-keys cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=
warning: selector '/nix/store/dyv2ybpivdhli513xwhirvds7vp7mrw1-nix-2.34pre20251217_b6add8dc+1/bin/nix-env' matched no installed derivations
installing 'lix-2.95.1'
building '/nix/store/4sr7s6kmfxb6796nr37yqdby4lqa7fwd-user-environment.drv'...
error: Unable to build profile. There is a conflict for the following files:
/nix/store/xz6phkbmacw53cvsmkkqj83y59hqbqc9-nix-2.34pre20251217_b6add8dc+1/bin/nix-prefetch-url
/nix/store/ylbrql19ngr2wypjiviyx21qvbwpd79z-lix-2.95.1/bin/nix-prefetch-url
error: Cannot build '/nix/store/4sr7s6kmfxb6796nr37yqdby4lqa7fwd-user-environment.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/f79w747q5a628gk3wpm6ryrwgrbxsr0d-user-environment
Last 4 log lines:
> error: Unable to build profile. There is a conflict for the following files:
>
> /nix/store/xz6phkbmacw53cvsmkkqj83y59hqbqc9-nix-2.34pre20251217_b6add8dc+1/bin/nix-prefetch-url
> /nix/store/ylbrql19ngr2wypjiviyx21qvbwpd79z-lix-2.95.1/bin/nix-prefetch-url
For full logs, run:
nix-store -l /nix/store/4sr7s6kmfxb6796nr37yqdby4lqa7fwd-user-environment.drv
error: program '/nix/store/ylbrql19ngr2wypjiviyx21qvbwpd79z-lix-2.95.1/bin/nix-env' failed with exit code 1
| 20:01:20 |
rkjnsn | * Is this the right place for support? I'm receiving the following error when trying to upgrade to Lix:
# curl -sSf -L "https://git.lix.systems/lix-project/lix/raw/tag/2.95.1/misc/upgrade-lix.sh" | bash -s -- 2.95.1
+ exec /var/root/.nix-profile/bin/nix run --extra-experimental-features 'nix-command flakes' --extra-substituters https://cache.lix.systems --extra-trusted-public-keys cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o= 'git+https://git.lix.systems/lix-project/lix?ref=refs/tags/2.95.1' --extra-experimental-features 'nix-command flakes' upgrade-nix --extra-substituters https://cache.lix.systems --extra-trusted-public-keys cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=
warning: selector '/nix/store/dyv2ybpivdhli513xwhirvds7vp7mrw1-nix-2.34pre20251217_b6add8dc+1/bin/nix-env' matched no installed derivations
installing 'lix-2.95.1'
building '/nix/store/4sr7s6kmfxb6796nr37yqdby4lqa7fwd-user-environment.drv'...
error: Unable to build profile. There is a conflict for the following files:
/nix/store/xz6phkbmacw53cvsmkkqj83y59hqbqc9-nix-2.34pre20251217_b6add8dc+1/bin/nix-prefetch-url
/nix/store/ylbrql19ngr2wypjiviyx21qvbwpd79z-lix-2.95.1/bin/nix-prefetch-url
error: Cannot build '/nix/store/4sr7s6kmfxb6796nr37yqdby4lqa7fwd-user-environment.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/f79w747q5a628gk3wpm6ryrwgrbxsr0d-user-environment
Last 4 log lines:
> error: Unable to build profile. There is a conflict for the following files:
>
> /nix/store/xz6phkbmacw53cvsmkkqj83y59hqbqc9-nix-2.34pre20251217_b6add8dc+1/bin/nix-prefetch-url
> /nix/store/ylbrql19ngr2wypjiviyx21qvbwpd79z-lix-2.95.1/bin/nix-prefetch-url
For full logs, run:
nix-store -l /nix/store/4sr7s6kmfxb6796nr37yqdby4lqa7fwd-user-environment.drv
error: program '/nix/store/ylbrql19ngr2wypjiviyx21qvbwpd79z-lix-2.95.1/bin/nix-env' failed with exit code 1
| 20:01:52 |
rkjnsn | Looks like I got it. I ran nix-env --uninstall nix followed by /nix/store/dyv2ybpivdhli513xwhirvds7vp7mrw1-nix-2.34pre20251217_b6add8dc+1/bin/nix-env --install lix, and then finally reran "https://git.lix.systems/lix-project/lix/raw/tag/2.95.1/misc/upgrade-lix.sh" | bash -s -- 2.95.1 to get the latest stable version. | 20:25:46 |
rkjnsn | I also had to reboot afterward in order to get building derivations to work again. (Presumably restarting the build server would have been sufficient.) Either way, it wasn't in the instructions, but maybe it's supposed to be handled automatically when switching from CppNix to Lix and my workaround skipped that step. | 21:13:14 |
webtier | Anyone running into freezing issues with firefox lately? | 22:49:57 |
webtier | * | 22:50:04 |
webtier | * | 22:50:09 |
hexa | no | 22:50:35 |
hexa | das ist crash? and if so, do you get the crash reporter? | 22:51:03 |