wfarr / nodenv

NodeJS version management. You know, for nodes.
MIT License
47 stars 13 forks source link

NODENV_VERSION=v0.4 $NODENV_ROOT/nodenv/shims/npm list flips its shit #6

Closed wfarr closed 11 years ago

wfarr commented 11 years ago

loops forever; use some debug action

wfarr commented 11 years ago

~ » NODENV_DEBUG=1 NODENV_VERSION=v0.4 /opt/boxen/nodenv/shims/npm list                                                                                130 ↵
+ '[' -z /opt/boxen/nodenv ']'
+ NODENV_ROOT=/opt/boxen/nodenv
+ export NODENV_ROOT
+ '[' -z '' ']'
++ pwd
+ NODENV_DIR=/Users/wfarr
+ export NODENV_DIR
+ command=exec
++ abs_dirname /opt/boxen/nodenv/libexec/nodenv
+++ pwd
++ local cwd=/Users/wfarr
++ local path=/opt/boxen/nodenv/libexec/nodenv
++ '[' -n /opt/boxen/nodenv/libexec/nodenv ']'
++ cd /opt/boxen/nodenv/libexec
++ local name=nodenv
+++ resolve_link nodenv
++++ type -p greadlink readlink
++++ head -1
+++ /usr/bin/readlink nodenv
+++ true
++ path=
++ '[' -n '' ']'
++ pwd
++ cd /Users/wfarr
+ bin_path=/opt/boxen/nodenv/libexec
+ export PATH=/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ PATH=/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ case "$command" in
+ command_path=/opt/boxen/nodenv/libexec/nodenv-exec
+ '[' -x /opt/boxen/nodenv/libexec/nodenv-exec ']'
+ shift 1
+ exec nodenv-exec npm list
+ '[' -z v0.4 ']'
+ export NODENV_VERSION
+ bindir=/opt/boxen/nodenv/versions/v0.4/bin
+ export PATH=/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ PATH=/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ exec npm list
+ '[' -z /opt/boxen/nodenv ']'
+ NODENV_ROOT=/opt/boxen/nodenv
+ export NODENV_ROOT
+ '[' -z '' ']'
++ pwd
+ NODENV_DIR=/Users/wfarr
+ export NODENV_DIR
+ command=exec
++ abs_dirname /opt/boxen/nodenv/libexec/nodenv
+++ pwd
++ local cwd=/Users/wfarr
++ local path=/opt/boxen/nodenv/libexec/nodenv
++ '[' -n /opt/boxen/nodenv/libexec/nodenv ']'
++ cd /opt/boxen/nodenv/libexec
++ local name=nodenv
+++ resolve_link nodenv
++++ type -p greadlink readlink
++++ head -1
+++ /usr/bin/readlink nodenv
+++ true
++ path=
++ '[' -n '' ']'
++ pwd
++ cd /Users/wfarr
+ bin_path=/opt/boxen/nodenv/libexec
+ export PATH=/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ PATH=/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ case "$command" in
+ command_path=/opt/boxen/nodenv/libexec/nodenv-exec
+ '[' -x /opt/boxen/nodenv/libexec/nodenv-exec ']'
+ shift 1
+ exec nodenv-exec npm list
+ '[' -z v0.4 ']'
+ export NODENV_VERSION
+ bindir=/opt/boxen/nodenv/versions/v0.4/bin
+ export PATH=/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ PATH=/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ exec npm list
+ '[' -z /opt/boxen/nodenv ']'
+ NODENV_ROOT=/opt/boxen/nodenv
+ export NODENV_ROOT
+ '[' -z '' ']'
++ pwd
+ NODENV_DIR=/Users/wfarr
+ export NODENV_DIR
+ command=exec
++ abs_dirname /opt/boxen/nodenv/libexec/nodenv
+++ pwd
++ local cwd=/Users/wfarr
++ local path=/opt/boxen/nodenv/libexec/nodenv
++ '[' -n /opt/boxen/nodenv/libexec/nodenv ']'
++ cd /opt/boxen/nodenv/libexec
++ local name=nodenv
+++ resolve_link nodenv
++++ type -p greadlink readlink
++++ head -1
+++ /usr/bin/readlink nodenv
+++ true
++ path=
++ '[' -n '' ']'
++ pwd
++ cd /Users/wfarr
+ bin_path=/opt/boxen/nodenv/libexec
+ export PATH=/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ PATH=/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ case "$command" in
+ command_path=/opt/boxen/nodenv/libexec/nodenv-exec
+ '[' -x /opt/boxen/nodenv/libexec/nodenv-exec ']'
+ shift 1
+ exec nodenv-exec npm list
+ '[' -z v0.4 ']'
+ export NODENV_VERSION
+ bindir=/opt/boxen/nodenv/versions/v0.4/bin
+ export PATH=/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin
+ PATH=/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:/opt/boxen/nodenv/versions/v0.4/bin:/opt/boxen/nodenv/libexec:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/leiningen/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/boxen/strap/bin