Open heywoodlh opened 2 days ago
I think the issue is that we try to run all the Nix setup commands (like the nix-env
command that is erroring) before we drop the Nix configuration... I can't think of a reason we would want to intentionally do that, so we can probably fix this by simply fixing the ordering to run the "place nix.conf" stuff before "run Nix setup commands" stuff.
I've opened https://github.com/DeterminateSystems/nix-installer/pull/1311 with that trivial fix and set it to upload -- once CI finishes, there are instructions in the PR body for trying it out, if you're so inclined!
EDIT: as of this edit, the binary is ready for testing:
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix/pr/1311 | sh -s -- install
I build my own Nix Docker image for various things. It's been building successfully for months now, but today, I ran into this issue:
I've had
--extra-conf='filter-syscalls = false'
per this comment: https://github.com/DeterminateSystems/nix-installer/issues/955#issuecomment-2099655058It's been building successfully for months without issue -- however -- today when I attempt to build a multi-arch image -- it's almost like
filter-syscalls = false
is completely ignored on the foreign architecture.Please let me know if I can provide any more details!