Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

devbox shell --pure internal error #2532

Open
eric1234 opened this issue Feb 21, 2025 · 4 comments
Open

devbox shell --pure internal error #2532

eric1234 opened this issue Feb 21, 2025 · 4 comments
Labels
bug Something isn't working triage Issue needs triage

Comments

@eric1234
Copy link

eric1234 commented Feb 21, 2025

What happened?

When I executed devbox shell with the --pure option it gives me:

Starting a devbox shell...
Error: exit status 1

Error: There was an internal error. Run with DEVBOX_DEBUG=1 for a detailed error message, and consider reporting it at https://github.com/jetify-com/devbox/issues

I am new to devbox and nix in general so it could be that I'm doing something dumb. I just installed devbox on my Pop!_OS linux box.

Steps to reproduce

  1. Run devbox shell --pure

Command

shell

devbox.json

{
  "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.14.0/.schema/devbox.schema.json",
  "packages": {
    "ruby": "3.4",
    "libyaml": {
      "version": "latest",
      "outputs": ["out", "dev"]
    }
  },
}

Devbox version

0.14.0

Nix version

nix (Nix) 2.26.2

What system does this bug occur on?

Linux (x86-64)

Debug logs

time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/home/me/Data/Development/renlp/devbox.json dur=194.222µs
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/home/me/Data/Development/renlp/devbox.json dur=47.121µs
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.087-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
time=2025-02-21T10:19:35.088-05:00 level=DEBUG source=go.jetpack.io/devbox/nix/nix.go:143 msg="nix command starting" cmd.args="nix --extra-experimental-features ca-derivations --option experimental-features 'nix-command flakes fetch-closure' --version --debug"
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/nix/nix.go:143 msg="nix command exited" cmd.args="nix --extra-experimental-features ca-derivations --option experimental-features 'nix-command flakes fetch-closure' --version --debug" cmd.path=/nix/var/nix/profiles/default/bin/nix cmd.pid=131845 cmd.code=0 cmd.dur=19.335467ms
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/home/me/Data/Development/renlp/devbox.json dur=78.929µs
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.107-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:701 msg="current environment PATH" path=/nix/var/nix/profiles/default/bin:/home/me/Data/Development/renlp/.devbox/bin
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:716 msg="nix environment PATH" path=/nix/store/f04zhapn8n8w6yrd35s8sd9qmjp8g9ry-patchelf-0.15.0/bin:/nix/store/4ijy8jbsiqmj37avrk83gn2m903486mr-gcc-wrapper-14-20241116/bin:/nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/bin:/nix/store/9lcg6rsqbmx6s35jzy86b86pkj0qhxjl-glibc-2.40-66-bin/bin:/nix/store/wdap4cr3bnm685f27y9bb6q5b6q18msl-coreutils-9.5/bin:/nix/store/vrkxj51s4a1awh7m4p4f1w29wad5s20m-binutils-wrapper-2.43.1/bin:/nix/store/5h5ghy2qf6l91l52j6m5vx473zi38vc3-binutils-2.43.1/bin:/nix/store/862xda5vqq8hydsk12daf8dwl7gk8a5p-ruby-3.4.1/bin:/nix/store/wdap4cr3bnm685f27y9bb6q5b6q18msl-coreutils-9.5/bin:/nix/store/032xw8dchwjipwqh6b3h70yc3mcmsqld-findutils-4.10.0/bin:/nix/store/dd7xqz1qwl0di4zb8rzj7r1ds8np9xqs-diffutils-3.10/bin:/nix/store/bffnm1211li6y431irplzbjbccr0k884-gnused-4.9/bin:/nix/store/4lbfasv335vpk8rbcf3pgkag4rhg8jx8-gnugrep-3.11/bin:/nix/store/xpzl2sf58fqfpl64b1fy1ihxay7k71li-gawk-5.3.1/bin:/nix/store/zlmk040fc3jax9s3gldwp5rfwc1hhajc-gnutar-1.35/bin:/nix/store/chwdy9qaxd13q8zvl0zd5r7ql2q116di-gzip-1.13/bin:/nix/store/hpppxlcfvjzrvvcvhcm47divp65gbwq1-bzip2-1.0.8-bin/bin:/nix/store/y0akgyz13jgxwm968bs8kay47zbxx638-gnumake-4.4.1/bin:/nix/store/fd118hwh7d1ncib4mdw56ylv3g9k0iyj-bash-5.2p37/bin:/nix/store/apqwjgbjj646wk2jkzr67l26djamn481-patch-2.7.6/bin:/nix/store/rrv4bd5i7rp2m7j8ix4kl8bzijhh8gd3-xz-5.6.3-bin/bin:/nix/store/qraqns84wjffzd8d3dgbdcyxg41czbd6-file-5.46/bin
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:750 msg="PATH after plugins and config" path=/home/me/Data/Development/renlp/.devbox/virtenv/ruby/bin/:/home/me/Data/Development/renlp/.devbox/nix/profile/default/bin:/nix/store/f04zhapn8n8w6yrd35s8sd9qmjp8g9ry-patchelf-0.15.0/bin:/nix/store/4ijy8jbsiqmj37avrk83gn2m903486mr-gcc-wrapper-14-20241116/bin:/nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/bin:/nix/store/9lcg6rsqbmx6s35jzy86b86pkj0qhxjl-glibc-2.40-66-bin/bin:/nix/store/wdap4cr3bnm685f27y9bb6q5b6q18msl-coreutils-9.5/bin:/nix/store/vrkxj51s4a1awh7m4p4f1w29wad5s20m-binutils-wrapper-2.43.1/bin:/nix/store/5h5ghy2qf6l91l52j6m5vx473zi38vc3-binutils-2.43.1/bin:/nix/store/862xda5vqq8hydsk12daf8dwl7gk8a5p-ruby-3.4.1/bin:/nix/store/032xw8dchwjipwqh6b3h70yc3mcmsqld-findutils-4.10.0/bin:/nix/store/dd7xqz1qwl0di4zb8rzj7r1ds8np9xqs-diffutils-3.10/bin:/nix/store/bffnm1211li6y431irplzbjbccr0k884-gnused-4.9/bin:/nix/store/4lbfasv335vpk8rbcf3pgkag4rhg8jx8-gnugrep-3.11/bin:/nix/store/xpzl2sf58fqfpl64b1fy1ihxay7k71li-gawk-5.3.1/bin:/nix/store/zlmk040fc3jax9s3gldwp5rfwc1hhajc-gnutar-1.35/bin:/nix/store/chwdy9qaxd13q8zvl0zd5r7ql2q116di-gzip-1.13/bin:/nix/store/hpppxlcfvjzrvvcvhcm47divp65gbwq1-bzip2-1.0.8-bin/bin:/nix/store/y0akgyz13jgxwm968bs8kay47zbxx638-gnumake-4.4.1/bin:/nix/store/fd118hwh7d1ncib4mdw56ylv3g9k0iyj-bash-5.2p37/bin:/nix/store/apqwjgbjj646wk2jkzr67l26djamn481-patch-2.7.6/bin:/nix/store/rrv4bd5i7rp2m7j8ix4kl8bzijhh8gd3-xz-5.6.3-bin/bin:/nix/store/qraqns84wjffzd8d3dgbdcyxg41czbd6-file-5.46/bin
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:768 msg="filtering out buildInput from PATH" path=/nix/store/862xda5vqq8hydsk12daf8dwl7gk8a5p-ruby-3.4.1/bin input=/nix/store/862xda5vqq8hydsk12daf8dwl7gk8a5p-ruby-3.4.1
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:774 msg="PATH after filtering buildInputs" inputs="[/nix/store/862xda5vqq8hydsk12daf8dwl7gk8a5p-ruby-3.4.1 /nix/store/yhz80kxv2r7c68gpli4cz7yzr246lik6-libyaml-0.2.5 /nix/store/k7fk32zrikvksq7ji9yn75f1d49avbjl-libyaml-0.2.5-dev]" path=/home/me/Data/Development/renlp/.devbox/virtenv/ruby/bin/:/home/me/Data/Development/renlp/.devbox/nix/profile/default/bin:/nix/store/f04zhapn8n8w6yrd35s8sd9qmjp8g9ry-patchelf-0.15.0/bin:/nix/store/4ijy8jbsiqmj37avrk83gn2m903486mr-gcc-wrapper-14-20241116/bin:/nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/bin:/nix/store/9lcg6rsqbmx6s35jzy86b86pkj0qhxjl-glibc-2.40-66-bin/bin:/nix/store/wdap4cr3bnm685f27y9bb6q5b6q18msl-coreutils-9.5/bin:/nix/store/vrkxj51s4a1awh7m4p4f1w29wad5s20m-binutils-wrapper-2.43.1/bin:/nix/store/5h5ghy2qf6l91l52j6m5vx473zi38vc3-binutils-2.43.1/bin:/nix/store/032xw8dchwjipwqh6b3h70yc3mcmsqld-findutils-4.10.0/bin:/nix/store/dd7xqz1qwl0di4zb8rzj7r1ds8np9xqs-diffutils-3.10/bin:/nix/store/bffnm1211li6y431irplzbjbccr0k884-gnused-4.9/bin:/nix/store/4lbfasv335vpk8rbcf3pgkag4rhg8jx8-gnugrep-3.11/bin:/nix/store/xpzl2sf58fqfpl64b1fy1ihxay7k71li-gawk-5.3.1/bin:/nix/store/zlmk040fc3jax9s3gldwp5rfwc1hhajc-gnutar-1.35/bin:/nix/store/chwdy9qaxd13q8zvl0zd5r7ql2q116di-gzip-1.13/bin:/nix/store/hpppxlcfvjzrvvcvhcm47divp65gbwq1-bzip2-1.0.8-bin/bin:/nix/store/y0akgyz13jgxwm968bs8kay47zbxx638-gnumake-4.4.1/bin:/nix/store/fd118hwh7d1ncib4mdw56ylv3g9k0iyj-bash-5.2p37/bin:/nix/store/apqwjgbjj646wk2jkzr67l26djamn481-patch-2.7.6/bin:/nix/store/rrv4bd5i7rp2m7j8ix4kl8bzijhh8gd3-xz-5.6.3-bin/bin:/nix/store/qraqns84wjffzd8d3dgbdcyxg41czbd6-file-5.46/bin
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:793 msg="new path stack is" path_stack=DEVBOX_NIX_ENV_PATH_8c0a3088716667f63225a55c284b32d43e7a030b846ae8d396ce73eae568c51c:DEVBOX_INIT_PATH
time=2025-02-21T10:19:35.108-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:795 msg="computed environment PATH" path=/home/me/Data/Development/renlp/.devbox/virtenv/ruby/bin:/home/me/Data/Development/renlp/.devbox/nix/profile/default/bin:/nix/store/f04zhapn8n8w6yrd35s8sd9qmjp8g9ry-patchelf-0.15.0/bin:/nix/store/4ijy8jbsiqmj37avrk83gn2m903486mr-gcc-wrapper-14-20241116/bin:/nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/bin:/nix/store/9lcg6rsqbmx6s35jzy86b86pkj0qhxjl-glibc-2.40-66-bin/bin:/nix/store/wdap4cr3bnm685f27y9bb6q5b6q18msl-coreutils-9.5/bin:/nix/store/vrkxj51s4a1awh7m4p4f1w29wad5s20m-binutils-wrapper-2.43.1/bin:/nix/store/5h5ghy2qf6l91l52j6m5vx473zi38vc3-binutils-2.43.1/bin:/nix/store/032xw8dchwjipwqh6b3h70yc3mcmsqld-findutils-4.10.0/bin:/nix/store/dd7xqz1qwl0di4zb8rzj7r1ds8np9xqs-diffutils-3.10/bin:/nix/store/bffnm1211li6y431irplzbjbccr0k884-gnused-4.9/bin:/nix/store/4lbfasv335vpk8rbcf3pgkag4rhg8jx8-gnugrep-3.11/bin:/nix/store/xpzl2sf58fqfpl64b1fy1ihxay7k71li-gawk-5.3.1/bin:/nix/store/zlmk040fc3jax9s3gldwp5rfwc1hhajc-gnutar-1.35/bin:/nix/store/chwdy9qaxd13q8zvl0zd5r7ql2q116di-gzip-1.13/bin:/nix/store/hpppxlcfvjzrvvcvhcm47divp65gbwq1-bzip2-1.0.8-bin/bin:/nix/store/y0akgyz13jgxwm968bs8kay47zbxx638-gnumake-4.4.1/bin:/nix/store/fd118hwh7d1ncib4mdw56ylv3g9k0iyj-bash-5.2p37/bin:/nix/store/apqwjgbjj646wk2jkzr67l26djamn481-patch-2.7.6/bin:/nix/store/rrv4bd5i7rp2m7j8ix4kl8bzijhh8gd3-xz-5.6.3-bin/bin:/nix/store/qraqns84wjffzd8d3dgbdcyxg41czbd6-file-5.46/bin:/home/me/Data/Development/renlp/.devbox/virtenv/runx/bin:/nix/var/nix/profiles/default/bin:/home/me/Data/Development/renlp/.devbox/bin
Starting a devbox shell...
Error: exit status 1

time=2025-02-21T10:19:35.128-05:00 level=ERROR source=go.jetpack.io/devbox/internal/boxcli/midcobra/debug.go:68 msg="command error" stderr="error: getting status of '/home/me/Data/Development/renlp/nixpkgs': No such file or directory\n" execid=1423483f27b645bb961976f960508985 stack="exit status 1\ngo.jetpack.io/devbox/internal/devbox.shellPath\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:118\ngo.jetpack.io/devbox/internal/devbox.NewDevboxShell\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:75\ngo.jetpack.io/devbox/internal/devbox.(*Devbox).Shell\n\tgo.jetpack.io/devbox/internal/devbox/devbox.go:251\ngo.jetpack.io/devbox/internal/boxcli.runShellCmd\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:99\ngo.jetpack.io/devbox/internal/boxcli.shellCmd.func1\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:45\ngithub.com/spf13/cobra.(*Command).execute\n\tgithub.com/spf13/[email protected]/command.go:983\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\tgithub.com/spf13/[email protected]/command.go:1115\ngithub.com/spf13/cobra.(*Command).Execute\n\tgithub.com/spf13/[email protected]/command.go:1039\ngo.jetpack.io/devbox/internal/boxcli/midcobra.(*midcobraExecutable).Execute\n\tgo.jetpack.io/devbox/internal/boxcli/midcobra/midcobra.go:61\ngo.jetpack.io/devbox/internal/boxcli.Execute\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:113\ngo.jetpack.io/devbox/internal/boxcli.Main\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:132\nmain.main\n\t./main.go:11\nruntime.main\n\truntime/proc.go:272\nruntime.goexit\n\truntime/asm_amd64.s:1700"
time=2025-02-21T10:19:35.129-05:00 level=ERROR source=go.jetpack.io/devbox/internal/boxcli/midcobra/debug.go:70 msg="command error" execid=1423483f27b645bb961976f960508985 stack="exit status 1\ngo.jetpack.io/devbox/internal/devbox.shellPath\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:118\ngo.jetpack.io/devbox/internal/devbox.NewDevboxShell\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:75\ngo.jetpack.io/devbox/internal/devbox.(*Devbox).Shell\n\tgo.jetpack.io/devbox/internal/devbox/devbox.go:251\ngo.jetpack.io/devbox/internal/boxcli.runShellCmd\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:99\ngo.jetpack.io/devbox/internal/boxcli.shellCmd.func1\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:45\ngithub.com/spf13/cobra.(*Command).execute\n\tgithub.com/spf13/[email protected]/command.go:983\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\tgithub.com/spf13/[email protected]/command.go:1115\ngithub.com/spf13/cobra.(*Command).Execute\n\tgithub.com/spf13/[email protected]/command.go:1039\ngo.jetpack.io/devbox/internal/boxcli/midcobra.(*midcobraExecutable).Execute\n\tgo.jetpack.io/devbox/internal/boxcli/midcobra/midcobra.go:61\ngo.jetpack.io/devbox/internal/boxcli.Execute\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:113\ngo.jetpack.io/devbox/internal/boxcli.Main\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:132\nmain.main\n\t./main.go:11\nruntime.main\n\truntime/proc.go:272\nruntime.goexit\n\truntime/asm_amd64.s:1700"
time=2025-02-21T10:19:35.129-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-21T10:19:35.129-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-21T10:19:35.129-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/home/me/Data/Development/renlp/devbox.json dur=328.894µs
time=2025-02-21T10:19:35.129-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=ruby mode=auto
time=2025-02-21T10:19:35.129-05:00 level=DEBUG source=go.jetpack.io/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=libyaml mode=auto
@eric1234 eric1234 added bug Something isn't working triage Issue needs triage labels Feb 21, 2025
@apgrucza
Copy link
Contributor

This looks to be a bug introduced in Devbox 0.14.0. I also experienced this issue after upgrading from 0.13.7 to 0.14.0.

@ineiti
Copy link

ineiti commented Feb 24, 2025

I had the same error, but then I removed the .devbox directory, and perhaps even the devbox.lock, and now it runs again...

@apgrucza
Copy link
Contributor

I get the error even with a fresh Devbox environment in a new directory:

devbox init
devbox shell --pure

@ineiti
Copy link

ineiti commented Feb 25, 2025

OK, the error is back. No idea what changed in between :(

% nix --version
nix (Nix) 2.23.3
% devbox version  
0.14.0
% uname -a
Darwin Li.fritz.box 23.6.0 Darwin Kernel Version 23.6.0: Mon Jul 29 21:13:04 PDT 2024; root:xnu-10063.141.2~1/RELEASE_ARM64_T6020 arm64
% sw_vers 
ProductName:		macOS
ProductVersion:		14.6.1
BuildVersion:		23G93
% DEVBOX_DEBUG=1 devbox shell --pure
time=2025-02-25T21:27:35.315+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-25T21:27:35.316+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-25T21:27:35.316+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/Users/home/tmp/devbox/devbox.json dur=1.084167ms
time=2025-02-25T21:27:35.316+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-25T21:27:35.316+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-25T21:27:35.316+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/Users/home/tmp/devbox/devbox.json dur=38.583µs
time=2025-02-25T21:27:35.333+01:00 level=DEBUG source=go.jetpack.io/devbox/nix/nix.go:143 msg="nix command starting" cmd.args="nix --extra-experimental-features ca-derivations --option experimental-features 'nix-command flakes fetch-closure' --version --debug"
time=2025-02-25T21:27:35.369+01:00 level=DEBUG source=go.jetpack.io/devbox/nix/nix.go:143 msg="nix command exited" cmd.args="nix --extra-experimental-features ca-derivations --option experimental-features 'nix-command flakes fetch-closure' --version --debug" cmd.path=/nix/var/nix/profiles/default/bin/nix cmd.pid=97822 cmd.code=0 cmd.dur=34.958ms
time=2025-02-25T21:27:35.369+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-25T21:27:35.369+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-25T21:27:35.369+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/Users/home/tmp/devbox/devbox.json dur=94.625µs
time=2025-02-25T21:27:35.369+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:701 msg="current environment PATH" path=/nix/var/nix/profiles/default/bin:/Users/home/tmp/devbox/.devbox/bin
time=2025-02-25T21:27:35.370+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:716 msg="nix environment PATH" path=/nix/store/0jd4fjnnrfz0dfxbc5lgfyxjfay73i77-clang-wrapper-19.1.7/bin:/nix/store/c397xq3dql1js7q2my001jz51fwxk8f2-clang-19.1.7/bin:/nix/store/fc3m1n18s3a5rs4fffaqhiykvdx7s32n-coreutils-9.6/bin:/nix/store/8v19r3366y400xmmsnpslpyddck2ma1m-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/7y0vlsf6l8lr3vjsbrirqrsbx4mwqiwf-cctools-binutils-darwin-1010.6/bin:/nix/store/prpzadksziwxb1w7x9y57iqnai22ybbx-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/i0b08c8m02rs2sazmd7sr2zxbnz6ylsf-libiconv-109/bin:/nix/store/fc3m1n18s3a5rs4fffaqhiykvdx7s32n-coreutils-9.6/bin:/nix/store/c15yf86kbhsms01nylmfrwqczks5jgpq-findutils-4.10.0/bin:/nix/store/p6b6jmbwx1khdalzfq3llq5lxwpdj5sd-diffutils-3.10/bin:/nix/store/9kycqy5a6dcg236ahyl5n9g4ffq9hr5m-gnused-4.9/bin:/nix/store/0hyrbiwq9v43bpd9qmysscjynz7jl3s0-gnugrep-3.11/bin:/nix/store/qrwd1gm74raf808mgxf7q64lcrcrd00k-gawk-5.3.1/bin:/nix/store/20p718g1snq888pm73xhgjc9wx9pdfad-gnutar-1.35/bin:/nix/store/yma338pjwzvfic09qrg21rappjbd2a5h-gzip-1.13/bin:/nix/store/2wdyvqj4fg13rzm3cjmvqnhn1h4n5rm4-bzip2-1.0.8-bin/bin:/nix/store/27xhi94aggy63f3dcf349cln833hjkd8-gnumake-4.4.1/bin:/nix/store/r6hp1dz7lhg07z4qq9db91xf532f7xk8-bash-5.2p37/bin:/nix/store/8f3i51k7g7gpq8d5ccxlsw3nz1k5fjyj-patch-2.7.6/bin:/nix/store/6h0ikxcgrcf81zrris7v4bidsw0763qz-xz-5.6.4-bin/bin:/nix/store/sqpjj3a0390ll3vacdjlybkikh135gz4-file-5.46/bin
time=2025-02-25T21:27:35.370+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:750 msg="PATH after plugins and config" path=/Users/home/tmp/devbox/.devbox/nix/profile/default/bin:/nix/store/0jd4fjnnrfz0dfxbc5lgfyxjfay73i77-clang-wrapper-19.1.7/bin:/nix/store/c397xq3dql1js7q2my001jz51fwxk8f2-clang-19.1.7/bin:/nix/store/fc3m1n18s3a5rs4fffaqhiykvdx7s32n-coreutils-9.6/bin:/nix/store/8v19r3366y400xmmsnpslpyddck2ma1m-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/7y0vlsf6l8lr3vjsbrirqrsbx4mwqiwf-cctools-binutils-darwin-1010.6/bin:/nix/store/prpzadksziwxb1w7x9y57iqnai22ybbx-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/i0b08c8m02rs2sazmd7sr2zxbnz6ylsf-libiconv-109/bin:/nix/store/c15yf86kbhsms01nylmfrwqczks5jgpq-findutils-4.10.0/bin:/nix/store/p6b6jmbwx1khdalzfq3llq5lxwpdj5sd-diffutils-3.10/bin:/nix/store/9kycqy5a6dcg236ahyl5n9g4ffq9hr5m-gnused-4.9/bin:/nix/store/0hyrbiwq9v43bpd9qmysscjynz7jl3s0-gnugrep-3.11/bin:/nix/store/qrwd1gm74raf808mgxf7q64lcrcrd00k-gawk-5.3.1/bin:/nix/store/20p718g1snq888pm73xhgjc9wx9pdfad-gnutar-1.35/bin:/nix/store/yma338pjwzvfic09qrg21rappjbd2a5h-gzip-1.13/bin:/nix/store/2wdyvqj4fg13rzm3cjmvqnhn1h4n5rm4-bzip2-1.0.8-bin/bin:/nix/store/27xhi94aggy63f3dcf349cln833hjkd8-gnumake-4.4.1/bin:/nix/store/r6hp1dz7lhg07z4qq9db91xf532f7xk8-bash-5.2p37/bin:/nix/store/8f3i51k7g7gpq8d5ccxlsw3nz1k5fjyj-patch-2.7.6/bin:/nix/store/6h0ikxcgrcf81zrris7v4bidsw0763qz-xz-5.6.4-bin/bin:/nix/store/sqpjj3a0390ll3vacdjlybkikh135gz4-file-5.46/bin
time=2025-02-25T21:27:35.370+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:774 msg="PATH after filtering buildInputs" inputs=[] path=/Users/home/tmp/devbox/.devbox/nix/profile/default/bin:/nix/store/0jd4fjnnrfz0dfxbc5lgfyxjfay73i77-clang-wrapper-19.1.7/bin:/nix/store/c397xq3dql1js7q2my001jz51fwxk8f2-clang-19.1.7/bin:/nix/store/fc3m1n18s3a5rs4fffaqhiykvdx7s32n-coreutils-9.6/bin:/nix/store/8v19r3366y400xmmsnpslpyddck2ma1m-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/7y0vlsf6l8lr3vjsbrirqrsbx4mwqiwf-cctools-binutils-darwin-1010.6/bin:/nix/store/prpzadksziwxb1w7x9y57iqnai22ybbx-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/i0b08c8m02rs2sazmd7sr2zxbnz6ylsf-libiconv-109/bin:/nix/store/c15yf86kbhsms01nylmfrwqczks5jgpq-findutils-4.10.0/bin:/nix/store/p6b6jmbwx1khdalzfq3llq5lxwpdj5sd-diffutils-3.10/bin:/nix/store/9kycqy5a6dcg236ahyl5n9g4ffq9hr5m-gnused-4.9/bin:/nix/store/0hyrbiwq9v43bpd9qmysscjynz7jl3s0-gnugrep-3.11/bin:/nix/store/qrwd1gm74raf808mgxf7q64lcrcrd00k-gawk-5.3.1/bin:/nix/store/20p718g1snq888pm73xhgjc9wx9pdfad-gnutar-1.35/bin:/nix/store/yma338pjwzvfic09qrg21rappjbd2a5h-gzip-1.13/bin:/nix/store/2wdyvqj4fg13rzm3cjmvqnhn1h4n5rm4-bzip2-1.0.8-bin/bin:/nix/store/27xhi94aggy63f3dcf349cln833hjkd8-gnumake-4.4.1/bin:/nix/store/r6hp1dz7lhg07z4qq9db91xf532f7xk8-bash-5.2p37/bin:/nix/store/8f3i51k7g7gpq8d5ccxlsw3nz1k5fjyj-patch-2.7.6/bin:/nix/store/6h0ikxcgrcf81zrris7v4bidsw0763qz-xz-5.6.4-bin/bin:/nix/store/sqpjj3a0390ll3vacdjlybkikh135gz4-file-5.46/bin
time=2025-02-25T21:27:35.370+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:793 msg="new path stack is" path_stack=DEVBOX_NIX_ENV_PATH_e11fa620dbcb09a7bb70e552e8564cb42ce92ae7f199a817983dfa49b1287651:DEVBOX_INIT_PATH
time=2025-02-25T21:27:35.370+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devbox/devbox.go:795 msg="computed environment PATH" path=/Users/home/tmp/devbox/.devbox/nix/profile/default/bin:/nix/store/0jd4fjnnrfz0dfxbc5lgfyxjfay73i77-clang-wrapper-19.1.7/bin:/nix/store/c397xq3dql1js7q2my001jz51fwxk8f2-clang-19.1.7/bin:/nix/store/fc3m1n18s3a5rs4fffaqhiykvdx7s32n-coreutils-9.6/bin:/nix/store/8v19r3366y400xmmsnpslpyddck2ma1m-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/7y0vlsf6l8lr3vjsbrirqrsbx4mwqiwf-cctools-binutils-darwin-1010.6/bin:/nix/store/prpzadksziwxb1w7x9y57iqnai22ybbx-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/i0b08c8m02rs2sazmd7sr2zxbnz6ylsf-libiconv-109/bin:/nix/store/c15yf86kbhsms01nylmfrwqczks5jgpq-findutils-4.10.0/bin:/nix/store/p6b6jmbwx1khdalzfq3llq5lxwpdj5sd-diffutils-3.10/bin:/nix/store/9kycqy5a6dcg236ahyl5n9g4ffq9hr5m-gnused-4.9/bin:/nix/store/0hyrbiwq9v43bpd9qmysscjynz7jl3s0-gnugrep-3.11/bin:/nix/store/qrwd1gm74raf808mgxf7q64lcrcrd00k-gawk-5.3.1/bin:/nix/store/20p718g1snq888pm73xhgjc9wx9pdfad-gnutar-1.35/bin:/nix/store/yma338pjwzvfic09qrg21rappjbd2a5h-gzip-1.13/bin:/nix/store/2wdyvqj4fg13rzm3cjmvqnhn1h4n5rm4-bzip2-1.0.8-bin/bin:/nix/store/27xhi94aggy63f3dcf349cln833hjkd8-gnumake-4.4.1/bin:/nix/store/r6hp1dz7lhg07z4qq9db91xf532f7xk8-bash-5.2p37/bin:/nix/store/8f3i51k7g7gpq8d5ccxlsw3nz1k5fjyj-patch-2.7.6/bin:/nix/store/6h0ikxcgrcf81zrris7v4bidsw0763qz-xz-5.6.4-bin/bin:/nix/store/sqpjj3a0390ll3vacdjlybkikh135gz4-file-5.46/bin:/Users/home/tmp/devbox/.devbox/virtenv/runx/bin:/nix/var/nix/profiles/default/bin:/Users/home/tmp/devbox/.devbox/bin
Starting a devbox shell...
Error: exit status 1

time=2025-02-25T21:27:35.404+01:00 level=ERROR source=go.jetpack.io/devbox/internal/boxcli/midcobra/debug.go:68 msg="command error" stderr="error: getting status of '/Users/home/tmp/devbox/nixpkgs': No such file or directory\n" execid=c1a16dfb2f5641e79f253bbaa59b5f25 stack="exit status 1\ngo.jetpack.io/devbox/internal/devbox.shellPath\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:118\ngo.jetpack.io/devbox/internal/devbox.NewDevboxShell\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:75\ngo.jetpack.io/devbox/internal/devbox.(*Devbox).Shell\n\tgo.jetpack.io/devbox/internal/devbox/devbox.go:251\ngo.jetpack.io/devbox/internal/boxcli.runShellCmd\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:99\ngo.jetpack.io/devbox/internal/boxcli.shellCmd.func1\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:45\ngithub.com/spf13/cobra.(*Command).execute\n\tgithub.com/spf13/[email protected]/command.go:983\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\tgithub.com/spf13/[email protected]/command.go:1115\ngithub.com/spf13/cobra.(*Command).Execute\n\tgithub.com/spf13/[email protected]/command.go:1039\ngo.jetpack.io/devbox/internal/boxcli/midcobra.(*midcobraExecutable).Execute\n\tgo.jetpack.io/devbox/internal/boxcli/midcobra/midcobra.go:61\ngo.jetpack.io/devbox/internal/boxcli.Execute\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:113\ngo.jetpack.io/devbox/internal/boxcli.Main\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:132\nmain.main\n\t./main.go:11\nruntime.main\n\truntime/proc.go:272\nruntime.goexit\n\truntime/asm_arm64.s:1223"
time=2025-02-25T21:27:35.404+01:00 level=ERROR source=go.jetpack.io/devbox/internal/boxcli/midcobra/debug.go:70 msg="command error" execid=c1a16dfb2f5641e79f253bbaa59b5f25 stack="exit status 1\ngo.jetpack.io/devbox/internal/devbox.shellPath\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:118\ngo.jetpack.io/devbox/internal/devbox.NewDevboxShell\n\tgo.jetpack.io/devbox/internal/devbox/shell.go:75\ngo.jetpack.io/devbox/internal/devbox.(*Devbox).Shell\n\tgo.jetpack.io/devbox/internal/devbox/devbox.go:251\ngo.jetpack.io/devbox/internal/boxcli.runShellCmd\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:99\ngo.jetpack.io/devbox/internal/boxcli.shellCmd.func1\n\tgo.jetpack.io/devbox/internal/boxcli/shell.go:45\ngithub.com/spf13/cobra.(*Command).execute\n\tgithub.com/spf13/[email protected]/command.go:983\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\tgithub.com/spf13/[email protected]/command.go:1115\ngithub.com/spf13/cobra.(*Command).Execute\n\tgithub.com/spf13/[email protected]/command.go:1039\ngo.jetpack.io/devbox/internal/boxcli/midcobra.(*midcobraExecutable).Execute\n\tgo.jetpack.io/devbox/internal/boxcli/midcobra/midcobra.go:61\ngo.jetpack.io/devbox/internal/boxcli.Execute\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:113\ngo.jetpack.io/devbox/internal/boxcli.Main\n\tgo.jetpack.io/devbox/internal/boxcli/root.go:132\nmain.main\n\t./main.go:11\nruntime.main\n\truntime/proc.go:272\nruntime.goexit\n\truntime/asm_arm64.s:1223"
time=2025-02-25T21:27:35.404+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:125 msg="searching for config file (including parent directories)" path=.
time=2025-02-25T21:27:35.404+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:146 msg="trying config file" path=devbox.json
time=2025-02-25T21:27:35.404+01:00 level=DEBUG source=go.jetpack.io/devbox/internal/devconfig/config.go:133 msg="config file found" path=/Users/home/tmp/devbox/devbox.json dur=110.417µs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage Issue needs triage
Development

No branches or pull requests

3 participants