| 26 Feb 2026 |
raitobezarius | yeah, for diagnosis, i just need to be sure what I'm reading is correct | 11:04:36 |
silver |  Download image.png | 11:10:41 |
silver | yep same | 11:10:54 |
raitobezarius | can you do nix doctor / nix store ping ? | 11:11:10 |
silver |  Download image.png | 11:12:29 |
raitobezarius | hm ok | 11:12:56 |
raitobezarius | what about systemctl status nix-daemon* ? | 11:13:08 |
silver | I'll do that in a bit, but just in case the full config is here: https://forgejo.skynet.ie/Skynet/nixos | 11:13:50 |
silver | (prob not too much help though unless ye know where to find stuff) | 11:14:50 |
raitobezarius | (i can use grep) | 11:15:34 |
raitobezarius | the fact this is a LXC container probably is a big differentiator I suppose | 11:16:04 |
raitobezarius | it would make sense that pasta would never run if you can never run pasta hm | 11:17:12 |
raitobezarius | silver I have a lot of info, I think our next steps are to try to reproduce this minimally in a proper LXC runtime | 11:18:53 |
silver |  Download image.png | 11:19:50 |
raitobezarius | silver if you have time, it'd be helpful to assemble a lxc-create/lxc-start reproducer perhaps | 11:20:17 |
raitobezarius | does Proxmox runs LXC containers privileged or unprivileged? | 11:20:35 |
silver | ye, I can look into it a tad later this weekend maybe, base image that was used was from teh wiki https://wiki.nixos.org/wiki/Proxmox_Virtual_Environment#Generating_LXC_template
namely nix run github:nix-community/nixos-generators -- --format proxmox-lxc
| 11:22:07 |
raitobezarius | I think the workaround for pasta-path is a thing for now | 11:22:24 |
raitobezarius | Now, we should see if we can reproduce this out of your environment on my system using LXC directly without Proxmox | 11:22:40 |
raitobezarius | If so, this is a bug and we need to fix it | 11:22:44 |
silver | both, but more often than not unprivallaged | 11:22:51 |
raitobezarius | If you can help constructing the reproducers, it'd be greatly appreciated | 11:22:55 |
silver | I'll see what I cna do to help, I am unfamiliar with LXC outside of proxmox | 11:24:42 |
Arian | Is there some way to "reuse" lix's namespace management it does for builds for development? i.e. give me a shell into sandbox with my current source code mounted; but sandboxed off just the same way as it would running in nix-build ? | 12:21:53 |
Arian | I guess breakpointHook ? | 12:23:17 |
Arian | But I want to mount extra things into the namespace. Mutable copy of the source code. | 12:24:21 |
raitobezarius | Once we have proper IPC, this sort of desire will be way easier achieved | 12:32:39 |
raitobezarius | But we have a properly separated Linux sandbox launcher: https://git.lix.systems/lix-project/lix/src/commit/aa896041e09f432e28f4372b3bc320608055f69b/lix/libexec/launch-builder-linux.cc | 12:33:03 |
raitobezarius | and you can talk to it with capnp | 12:33:07 |
raitobezarius | so, to some extent, you can already launch that launcher yourself if you wrap it with your own logic | 12:33:26 |