| 26 Nov 2025 |
Jens Petersen | nix-daemon may not work in containers for example | 14:16:11 |
dramforever | i think nix special-cases root in a few places | 14:17:13 |
dramforever | build-users-group is one of them, if you're root it defaults to nixbld | 14:17:38 |
Mic92 | Yeah in container, root could by-pass the daemon transparently as well if this was ever an issue. | 14:17:43 |
dramforever | in general nix kinda assumes the "root is only for admin" paradigm | 14:17:58 |
Jens Petersen | I guess I am wishing I had come here a bit earlier, sounds like I may need to tweak my packaging... | 14:18:51 |
dramforever | honestly i was really surprised i heard on "the news" that fedora is adding a nix package, instead of from here 😆 | 14:19:36 |
dramforever | okay okay, here's a question, before you mess this up | 14:19:46 |
dramforever | how are you adding in the "sandbox shell"? | 14:19:54 |
Jens Petersen | But want to support as many types as possible | 14:19:56 |
Jens Petersen | dramforever: right I finally looked up this matrix today.... hehe | 14:20:37 |
Mic92 | dramforever: should we also invite the debian nix maintainer here? | 14:21:43 |
Jens Petersen | dramforever: -Dlibstore:sandbox-shell=%{_bindir}/busybox | 14:22:06 |
dramforever | ah so like, /bin/busybox? | 14:22:39 |
Mic92 | https://packages.debian.org/sid/nix-bin | 14:22:44 |
Jens Petersen | Well the package git is https://src.fedoraproject.org/rpms/nix | 14:23:02 |
Jens Petersen | dramforever: right | 14:23:19 |
Jens Petersen | specifically https://src.fedoraproject.org/rpms/nix/blob/rawhide/f/nix.spec and neighbouring files | 14:24:29 |
Jens Petersen | I certainly welcome feedback and suggestions on the packaging.
You can also see https://discussion.fedoraproject.org/t/f44-change-proposal-nix-package-tool-selfcontained/170391 | 14:25:51 |
Jens Petersen | which was just formally approved yesterday.... hence.... | 14:27:07 |
Jens Petersen | * which was just formally approved yesterday.... hence.... (it is really a Feature not a Change, but we don't have "features" anymore...) | 14:27:48 |
Jens Petersen | Anyway really appreciate your detailed comments and engagement now in this conversation - very helpful | 14:28:42 |
Jens Petersen | * Anyway really appreciate your detailed comments and engagement here now in this channel conversation - very helpful | 14:29:01 |
dramforever | okay the busybox looks fine to me | 14:29:58 |
Jens Petersen | Goodie, phew :) | 14:30:12 |
Jens Petersen | Some nix user suggested that to me.... involved in some fedora derivative... | 14:30:51 |
dramforever | just making sure this doesn't happen https://gitlab.archlinux.org/archlinux/packaging/packages/nix-busybox/-/issues/2 | 14:30:56 |
Jens Petersen | Okay | 14:31:41 |
Jens Petersen | * Okay 👍️ | 14:32:05 |
Jens Petersen | * Okay 👍️ - it was actually quite hard to track down the problem/solution | 14:32:54 |