Open vetsin opened 6 months ago
It's throwing terminated by signal SIGBUS (Misaligned address error)
. 🤷
devenv-poetry-bug on main [!+]
➜ /nix/store/3m507qgy4fc6ap04pfwgpxf3cmra2wsk-nix-devenv-2.21.0pre20240412_b24a931/bin/nix --show-trace --extra-experimental-features nix-command --extra-experimental-features flakes --option warn-dirty false --option eval-cache false --keep-going --max-jobs 5 print-dev-env --profile /Users/sander/code/scratch/de-1184/devenv-poetry-bug/.devenv/gc/shell --option extra-substituters https://devenv.cachix.org --option extra-trusted-public-keys devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw=
evaluating derivation 'git+file:///Users/sander/code/scratch/de-1184/devenv-poetry-bug#devShells.aarch64-darwin.default'fish: Job 1, '/nix/store/3m507qgy4fc6ap04pfwg…' terminated by signal SIGBUS (Misaligned address error)
Bumped the nix used by devenv and the shell now builds. Exact cause unclear, but this looks suspicious: https://github.com/domenkozar/nix/commit/fca6ddf106768416487d21ef892a9f8f73ae95dc
Describe the bug In some cases when using a poetry2nix flake we get the error
failed with without exit code
To reproduce
Using https://github.com/vetsin/devenv-poetry-bug
Note that running
devenv test
in thepasses
folder passes, whiledevenv test
in thefails
folder fails. (See README.md for full log)The only material difference is:
Which is seemingly one problem. The other problem is that there's no error message i can seemingly ferret out of devenv. I can go into both
passes/example
andfails/example
and do anix build
just fine.Version
devenv 1.0.5 (aarch64-darwin)