Skip to content

Instantly share code, notes, and snippets.

@ergoithz
Last active January 5, 2020 23:03
Show Gist options
  • Save ergoithz/da11c71e4c78bd9b4e46fd9c7ea4f55c to your computer and use it in GitHub Desktop.
Save ergoithz/da11c71e4c78bd9b4e46fd9c7ea4f55c to your computer and use it in GitHub Desktop.
$ PYENV_DEBUG=1 pyenv install
+ [pyenv:22] enable -f /home/orpheus/.pyenv/bin/../libexec/pyenv-realpath.dylib realpath
+ [pyenv:29] '[' -z '' ']'
++ [pyenv:31] type -p greadlink readlink
++ [pyenv:31] head -1
+ [pyenv:31] READLINK=/sbin/readlink
+ [pyenv:32] '[' -n /sbin/readlink ']'
+ [pyenv:57] '[' -z '' ']'
+ [pyenv:58] PYENV_ROOT=/home/orpheus/.pyenv
+ [pyenv:62] export PYENV_ROOT
+ [pyenv:65] '[' -z '' ']'
+ [pyenv:66] '[' -n '' ']'
+ [pyenv:82] '[' -z '' ']'
+ [pyenv:83] PYENV_DIR=/home/orpheus/Development/browsepy
+ [pyenv:86] '[' '!' -d /home/orpheus/Development/browsepy ']'
+ [pyenv:86] '[' '!' -e /home/orpheus/Development/browsepy ']'
++ [pyenv:90] cd /home/orpheus/Development/browsepy
++ [pyenv:90] echo /home/orpheus/Development/browsepy
+ [pyenv:90] PYENV_DIR=/home/orpheus/Development/browsepy
+ [pyenv:91] export PYENV_DIR
+ [pyenv:94] shopt -s nullglob
++ [pyenv:96] abs_dirname /home/orpheus/.pyenv/bin/pyenv
++ [pyenv:39] local path=/home/orpheus/.pyenv/bin/pyenv
++ [pyenv:43] '[' -n /home/orpheus/.pyenv/bin/pyenv ']'
++ [pyenv:44] cd_path=/home/orpheus/.pyenv/bin
++ [pyenv:45] [[ /home/orpheus/.pyenv/bin != \/\h\o\m\e\/\o\r\p\h\e\u\s\/\.\p\y\e\n\v\/\b\i\n\/\p\y\e\n\v ]]
++ [pyenv:46] cd /home/orpheus/.pyenv/bin
++ [pyenv:48] name=pyenv
+++ [pyenv:49] resolve_link pyenv
+++ [pyenv:35] /sbin/readlink pyenv
++ [pyenv:49] path=../libexec/pyenv
++ [pyenv:43] '[' -n ../libexec/pyenv ']'
++ [pyenv:44] cd_path=../libexec
++ [pyenv:45] [[ ../libexec != \.\.\/\l\i\b\e\x\e\c\/\p\y\e\n\v ]]
++ [pyenv:46] cd ../libexec
++ [pyenv:48] name=pyenv
+++ [pyenv:49] resolve_link pyenv
+++ [pyenv:35] /sbin/readlink pyenv
+++ [pyenv:49] true
++ [pyenv:49] path=
++ [pyenv:43] '[' -n '' ']'
++ [pyenv:52] echo /home/orpheus/.pyenv/libexec
+ [pyenv:96] bin_path=/home/orpheus/.pyenv/libexec
+ [pyenv:97] for plugin_bin in "${PYENV_ROOT}/plugins/"*/bin
+ [pyenv:98] PATH=/home/orpheus/.pyenv/plugins/pyenv-doctor/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/shims:/home/orpheus/.pyenv/shims:/home/orpheus/.pyenv/bin:/home/orpheus/.local/bin:/home/orpheus/.local/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/env:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ [pyenv:97] for plugin_bin in "${PYENV_ROOT}/plugins/"*/bin
+ [pyenv:98] PATH=/home/orpheus/.pyenv/plugins/pyenv-installer/bin:/home/orpheus/.pyenv/plugins/pyenv-doctor/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/shims:/home/orpheus/.pyenv/shims:/home/orpheus/.pyenv/bin:/home/orpheus/.local/bin:/home/orpheus/.local/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/env:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ [pyenv:97] for plugin_bin in "${PYENV_ROOT}/plugins/"*/bin
+ [pyenv:98] PATH=/home/orpheus/.pyenv/plugins/pyenv-update/bin:/home/orpheus/.pyenv/plugins/pyenv-installer/bin:/home/orpheus/.pyenv/plugins/pyenv-doctor/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/shims:/home/orpheus/.pyenv/shims:/home/orpheus/.pyenv/bin:/home/orpheus/.local/bin:/home/orpheus/.local/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/env:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ [pyenv:97] for plugin_bin in "${PYENV_ROOT}/plugins/"*/bin
+ [pyenv:98] PATH=/home/orpheus/.pyenv/plugins/pyenv-virtualenv/bin:/home/orpheus/.pyenv/plugins/pyenv-update/bin:/home/orpheus/.pyenv/plugins/pyenv-installer/bin:/home/orpheus/.pyenv/plugins/pyenv-doctor/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/shims:/home/orpheus/.pyenv/shims:/home/orpheus/.pyenv/bin:/home/orpheus/.local/bin:/home/orpheus/.local/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/env:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ [pyenv:97] for plugin_bin in "${PYENV_ROOT}/plugins/"*/bin
+ [pyenv:98] PATH=/home/orpheus/.pyenv/plugins/python-build/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/bin:/home/orpheus/.pyenv/plugins/pyenv-update/bin:/home/orpheus/.pyenv/plugins/pyenv-installer/bin:/home/orpheus/.pyenv/plugins/pyenv-doctor/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/shims:/home/orpheus/.pyenv/shims:/home/orpheus/.pyenv/bin:/home/orpheus/.local/bin:/home/orpheus/.local/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/env:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ [pyenv:100] export PATH=/home/orpheus/.pyenv/libexec:/home/orpheus/.pyenv/plugins/python-build/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/bin:/home/orpheus/.pyenv/plugins/pyenv-update/bin:/home/orpheus/.pyenv/plugins/pyenv-installer/bin:/home/orpheus/.pyenv/plugins/pyenv-doctor/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/shims:/home/orpheus/.pyenv/shims:/home/orpheus/.pyenv/bin:/home/orpheus/.local/bin:/home/orpheus/.local/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/env:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ [pyenv:100] PATH=/home/orpheus/.pyenv/libexec:/home/orpheus/.pyenv/plugins/python-build/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/bin:/home/orpheus/.pyenv/plugins/pyenv-update/bin:/home/orpheus/.pyenv/plugins/pyenv-installer/bin:/home/orpheus/.pyenv/plugins/pyenv-doctor/bin:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/shims:/home/orpheus/.pyenv/shims:/home/orpheus/.pyenv/bin:/home/orpheus/.local/bin:/home/orpheus/.local/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/env:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+ [pyenv:102] PYENV_HOOK_PATH=:/home/orpheus/.pyenv/pyenv.d
+ [pyenv:103] '[' /home/orpheus/.pyenv '!=' /home/orpheus/.pyenv ']'
+ [pyenv:107] PYENV_HOOK_PATH=:/home/orpheus/.pyenv/pyenv.d:/usr/local/etc/pyenv.d:/etc/pyenv.d:/usr/lib/pyenv/hooks
+ [pyenv:108] for plugin_hook in "${PYENV_ROOT}/plugins/"*/etc/pyenv.d
+ [pyenv:109] PYENV_HOOK_PATH=:/home/orpheus/.pyenv/pyenv.d:/usr/local/etc/pyenv.d:/etc/pyenv.d:/usr/lib/pyenv/hooks:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/etc/pyenv.d
+ [pyenv:108] for plugin_hook in "${PYENV_ROOT}/plugins/"*/etc/pyenv.d
+ [pyenv:109] PYENV_HOOK_PATH=:/home/orpheus/.pyenv/pyenv.d:/usr/local/etc/pyenv.d:/etc/pyenv.d:/usr/lib/pyenv/hooks:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/etc/pyenv.d:/home/orpheus/.pyenv/plugins/pyenv-which-ext/etc/pyenv.d
+ [pyenv:111] PYENV_HOOK_PATH=/home/orpheus/.pyenv/pyenv.d:/usr/local/etc/pyenv.d:/etc/pyenv.d:/usr/lib/pyenv/hooks:/home/orpheus/.pyenv/plugins/pyenv-virtualenv/etc/pyenv.d:/home/orpheus/.pyenv/plugins/pyenv-which-ext/etc/pyenv.d
+ [pyenv:112] export PYENV_HOOK_PATH
+ [pyenv:114] shopt -u nullglob
+ [pyenv:117] command=install
+ [pyenv:118] case "$command" in
++ [pyenv:131] command -v pyenv-install
+ [pyenv:131] command_path=/home/orpheus/.pyenv/plugins/python-build/bin/pyenv-install
+ [pyenv:132] '[' -z /home/orpheus/.pyenv/plugins/python-build/bin/pyenv-install ']'
+ [pyenv:140] shift 1
+ [pyenv:141] '[' '' = --help ']'
+ [pyenv:148] exec /home/orpheus/.pyenv/plugins/python-build/bin/pyenv-install
+ [pyenv-install:32] shopt -s nullglob
+ [pyenv-install:33] for plugin_path in "$PYENV_ROOT"/plugins/*/share/python-build
+ [pyenv-install:34] PYTHON_BUILD_DEFINITIONS=:/home/orpheus/.pyenv/plugins/python-build/share/python-build
+ [pyenv-install:36] export PYTHON_BUILD_DEFINITIONS
+ [pyenv-install:37] shopt -u nullglob
+ [pyenv-install:40] '[' '' = --complete ']'
++ [pyenv-install:53] python-build --lib
+ [pyenv-install:53] eval 'lib ()
{
function parse_options ()
{
OPTIONS=();
ARGUMENTS=();
local arg option index;
for arg in "$@";
do
if [ "${arg:0:1}" = "-" ]; then
if [ "${arg:1:1}" = "-" ]; then
OPTIONS[${#OPTIONS[*]}]="${arg:2}";
else
index=1;
while option="${arg:$index:1}"; do
[ -n "$option" ] || break;
OPTIONS[${#OPTIONS[*]}]="$option";
index=$(($index+1));
done;
fi;
else
ARGUMENTS[${#ARGUMENTS[*]}]="$arg";
fi;
done
};
if [ "$1" == "--$FUNCNAME" ]; then
declare -f "$FUNCNAME";
echo "$FUNCNAME \"\$1\";";
exit;
fi
}
lib "$1";'
++ [pyenv-install:84] lib ''
++ [pyenv-install:78] '[' '' == --lib ']'
+ [pyenv-install:69] unset FORCE
+ [pyenv-install:70] unset SKIP_EXISTING
+ [pyenv-install:71] unset KEEP
+ [pyenv-install:72] unset VERBOSE
+ [pyenv-install:73] unset HAS_PATCH
+ [pyenv-install:74] unset DEBUG
+ [pyenv-install:76] parse_options
+ [pyenv-install:57] OPTIONS=()
+ [pyenv-install:58] ARGUMENTS=()
+ [pyenv-install:59] local arg option index
+ [pyenv-install:114] '[' 0 -le 1 ']'
+ [pyenv-install:116] unset VERSION_NAME
+ [pyenv-install:122] DEFINITION=
+ [pyenv-install:123] '[' -n '' ']'
++ [pyenv-install:123] pyenv-local
+ [pyenv-install:123] DEFINITION='3.5.9
3.6.9
3.7.6
3.8.1'
+ [pyenv-install:124] '[' -n '3.5.9
3.6.9
3.7.6
3.8.1' ']'
+ [pyenv-install:129] declare -a before_hooks after_hooks
+ [pyenv-install:141] OLDIFS='
'
+ [pyenv-install:142] IFS='
'
+ [pyenv-install:142] scripts=(`pyenv-hooks install`)
++ [pyenv-install:142] pyenv-hooks install
+ [pyenv-hooks:9] '[' install = --complete ']'
+ [pyenv-hooks:18] PYENV_COMMAND=install
+ [pyenv-hooks:19] '[' -z install ']'
+ [pyenv-hooks:24] enable -f /home/orpheus/.pyenv/libexec/pyenv-realpath.dylib realpath
+ [pyenv-hooks:25] '[' -n '' ']'
++ [pyenv-hooks:29] type -p greadlink readlink
++ [pyenv-hooks:29] head -1
+ [pyenv-hooks:29] READLINK=/sbin/readlink
+ [pyenv-hooks:30] '[' -z /sbin/readlink ']'
+ [pyenv-hooks:55] IFS=:
+ [pyenv-hooks:55] hook_paths=($PYENV_HOOK_PATH)
+ [pyenv-hooks:57] shopt -s nullglob
+ [pyenv-hooks:58] for path in "${hook_paths[@]}"
+ [pyenv-hooks:58] for path in "${hook_paths[@]}"
+ [pyenv-hooks:58] for path in "${hook_paths[@]}"
+ [pyenv-hooks:58] for path in "${hook_paths[@]}"
+ [pyenv-hooks:58] for path in "${hook_paths[@]}"
+ [pyenv-hooks:58] for path in "${hook_paths[@]}"
+ [pyenv-hooks:63] shopt -u nullglob
+ [pyenv-install:143] IFS='
'
+ [pyenv-install:149] '[' -n '' ']'
+ [pyenv-install:149] VERSION_NAME='3.5.9
3.6.9
3.7.6
3.8.1'
+ [pyenv-install:150] '[' -n '' ']'
+ [pyenv-install:151] PREFIX='/home/orpheus/.pyenv/versions/3.5.9
3.6.9
3.7.6
3.8.1'
+ [pyenv-install:153] '[' -d '/home/orpheus/.pyenv/versions/3.5.9
3.6.9
3.7.6
3.8.1' ']'
+ [pyenv-install:157] '[' -d '/home/orpheus/.pyenv/versions/3.5.9
3.6.9
3.7.6
3.8.1/bin' ']'
+ [pyenv-install:175] '[' -n '' ']'
+ [pyenv-install:182] '[' -z '' ']'
+ [pyenv-install:182] '[' -d /home/orpheus/.pyenv/cache ']'
+ [pyenv-install:186] '[' -z '' ']'
+ [pyenv-install:187] case "${VERSION_NAME}" in
+ [pyenv-install:193] for version_info in "${VERSION_NAME%-dev}" "${VERSION_NAME%.*}" "${VERSION_NAME%%.*}"
++ [pyenv-install:195] pyenv-whence 'python3.5.9
3.6.9
3.7.6
3.8.1'
++ [pyenv-install:195] true
+ [pyenv-install:193] for version_info in "${VERSION_NAME%-dev}" "${VERSION_NAME%.*}" "${VERSION_NAME%%.*}"
++ [pyenv-install:195] pyenv-whence 'python3.5.9
3.6.9
3.7.6
3.8'
++ [pyenv-install:195] true
+ [pyenv-install:193] for version_info in "${VERSION_NAME%-dev}" "${VERSION_NAME%.*}" "${VERSION_NAME%%.*}"
++ [pyenv-install:195] pyenv-whence python3
+ [pyenv-install:195] for version in $(pyenv-whence "python${version_info}" 2>/dev/null || true)
+ [pyenv-install:196] [[ 3.5.9 != \a\n\a\c\o\n\d\a* ]]
+ [pyenv-install:196] [[ 3.5.9 != \m\i\n\i\c\o\n\d\a* ]]
+ [pyenv-install:197] PYENV_BOOTSTRAP_VERSION=3.5.9
+ [pyenv-install:198] break 2
+ [pyenv-install:230] '[' -n 3.5.9 ']'
+ [pyenv-install:231] export PYENV_VERSION=3.5.9
+ [pyenv-install:231] PYENV_VERSION=3.5.9
+ [pyenv-install:242] trap cleanup SIGINT
+ [pyenv-install:245] STATUS=0
+ [pyenv-install:246] python-build '3.5.9
3.6.9
3.7.6
3.8.1' '/home/orpheus/.pyenv/versions/3.5.9
3.6.9
3.7.6
3.8.1'
python-build: definition not found: 3.5.9
3.6.9
3.7.6
3.8.1
+ [pyenv-install:246] STATUS=2
+ [pyenv-install:249] '[' 2 == 2 ']'
++ [pyenv-install:250] definitions '3.5.9
3.6.9
3.7.6
3.8.1'
++ [pyenv-install:61] local 'query=3.5.9
3.6.9
3.7.6
3.8.1'
++ [pyenv-install:62] python-build --definitions
+++ [pyenv-install:62] type -p ggrep grep
+++ [pyenv-install:62] head -1
++ [pyenv-install:62] /sbin/grep -F '3.5.9
3.6.9
3.7.6
3.8.1'
+ [pyenv-install:250] candidates='3.5.9
3.6.9
3.7.6
3.8.1'
++ [pyenv-install:251] dirname /home/orpheus/.pyenv/plugins/python-build/bin
+ [pyenv-install:251] here=/home/orpheus/.pyenv/plugins/python-build/../..
+ [pyenv-install:252] '[' -n '3.5.9
3.6.9
3.7.6
3.8.1' ']'
+ [pyenv-install:253] echo
+ [pyenv-install:254] echo 'The following versions contain `3.5.9
3.6.9
3.7.6
3.8.1'\'' in the name:'
The following versions contain `3.5.9
3.6.9
3.7.6
3.8.1' in the name:
+ [pyenv-install:255] echo '3.5.9
3.6.9
3.7.6
3.8.1'
+ [pyenv-install:255] indent
+ [pyenv-install:66] sed 's/^/ /'
3.5.9
3.6.9
3.7.6
3.8.1
+ [pyenv-install:257] echo
+ [pyenv-install:258] echo 'See all available versions with `pyenv install --list'\''.'
See all available versions with `pyenv install --list'.
+ [pyenv-install:259] echo
+ [pyenv-install:260] echo -n 'If the version you need is missing, try upgrading pyenv'
If the version you need is missing, try upgrading pyenv++ [pyenv-install:261] brew --prefix
+ [pyenv-install:261] '[' /home/orpheus/.pyenv/plugins/python-build/../.. '!=' /home/orpheus/.pyenv/plugins/python-build/../.. ']'
+ [pyenv-install:264] '[' -d /home/orpheus/.pyenv/plugins/python-build/../../.git ']'
+ [pyenv-install:265] printf ':\n\n'
:
+ [pyenv-install:266] echo ' cd /home/orpheus/.pyenv/plugins/python-build/../.. && git pull && cd -'
cd /home/orpheus/.pyenv/plugins/python-build/../.. && git pull && cd -
+ [pyenv-install:277] '[' 2 == 0 ']'
+ [pyenv-install:280] cleanup
+ [pyenv-install:239] '[' -z '' ']'
+ [pyenv-install:239] rm -rf '/home/orpheus/.pyenv/versions/3.5.9
3.6.9
3.7.6
3.8.1'
+ [pyenv-install:283] exit 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment