Open
Description
Provide environment information
❯ asdf info
OS:
Darwin Richards-MacBook-Pro.local 24.3.0 Darwin Kernel Version 24.3.0: Thu Jan 2 20:24:16 PST 2025; root:xnu-11215.81.4~3/RELEASE_ARM64_T6000 arm64
SHELL:
zsh 5.9 (arm64-apple-darwin24.0)
BASH VERSION:
3.2.57(1)-release
ASDF VERSION:
0.16.5
ASDF INTERNAL VARIABLES:
ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=.tool-versions
ASDF_DATA_DIR=/Users/richardjonas/.asdf
ASDF_CONFIG_FILE=/Users/richardjonas/.asdfrc
ASDF INSTALLED PLUGINS:
elixir https://github.com/asdf-vm/asdf-elixir.git a4c42e10a7681afd4c87da144e9667865d5034c6
erlang https://github.com/asdf-vm/asdf-erlang.git ef8f04bb71a42a3168c6df6bddf4fad842716c23
python https://github.com/danhper/asdf-python.git c9dc75361d5acf24928b80026a55dbc18005ebf3
ruby https://github.com/asdf-vm/asdf-ruby.git 1079019f23fec224a3a211431b2c7229e92f31e4
To Reproduce
asdf install python 3.8.20
Describe the Bug
❯ asdf install python 3.8.20
python-build 3.8.20 /Users/richardjonas/.asdf/installs/python/3.8.20
python-build: use [email protected] from homebrew
python-build: use readline from homebrew
Downloading Python-3.8.20.tar.xz...
-> https://www.python.org/ftp/python/3.8.20/Python-3.8.20.tar.xz
Installing Python-3.8.20...
python-build: use readline from homebrew
python-build: use ncurses from homebrew
python-build: use zlib from xcode sdk
BUILD FAILED (OS X 15.3.2 using python-build 2.5.3-2-g2f4bdcdb)
Inspect or clean up the working tree at /var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767
Results logged to /var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767.log
Last 10 log lines:
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/ensurepip/__init__.py", line 209, in _main
return _bootstrap(
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/ensurepip/__init__.py", line 128, in _bootstrap
return _run_pip(args + [p[0] for p in _PROJECTS], additional_paths)
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/ensurepip/__init__.py", line 37, in _run_pip
return subprocess.run(cmd, check=True).returncode
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/python.exe', '-c', '\nimport runpy\nimport sys\nsys.path = [\'/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw/setuptools-56.0.0-py3-none-any.whl\', \'/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw/pip-23.0.1-py3-none-any.whl\'] + sys.path\nsys.argv[1:] = [\'install\', \'--no-cache-dir\', \'--no-index\', \'--find-links\', \'/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw\', \'--root\', \'/\', \'--upgrade\', \'setuptools\', \'pip\']\nrunpy.run_module("pip", run_name="__main__", alter_sys=True)\n']' returned non-zero exit status 1.
make: *** [install] Error 1
error installing version: failed to run install callback: exit status 1
And the log file contains:
...
Looking in links: /var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw
Processing /private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw/setuptools-56.0.0-py3-none-any.whl
ERROR: Could not install packages due to an OSError: [Errno 63] File name too long: '/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/pip-build-tracker-yjs9dwsm/970ab4a91190a780ea68788705471652b3bf2a4a04184f0e19c07bc70000000000000000000000000000000000000000000000000000000000000000000000006200142dff92ca8f584bc10201000000f0c8c40201000000c8e1740501000000c0a71e04010000008049a66d010000004cb89e0201000000d0e174050100000000000000000000008049a66d01000000802da202010000000100000000000000c8e1740501000000c0a71e04010000000000000000000000c075e03901000000904aa66d01000000d049a66d0100000074c8aa02010000000000000000000000d0e174050100000030a3610401000000d0aa260501000000a10000000000000032a361040100000040e074050100000020a3610401000000404ba66d010000003c96aa0201000000204aa66d010000003847b00201000000204aa66d010000004449b00201000000a0d3740501000000b0914604010000000091160401000000e04046040100000000000000ffffffffa8e17405010000000000000000000000c0e1740501000000ffffffff00000000e0122d0401000000000000000000000020a3610401000000c075e0390100000024a0a202010000005863c00201000000e040460401000000c04aa66d010000003847b00201000000d0e1740501000000c0a71e0401000000005d46020100000007000000000000005863c00201000000e040460401000000f04aa66d010000004449b002010000006200142dff92ca8f80db17040100000000000000000000000100000000000000c075e03901000000f0c8c40201000000d83d760501000000e83d7605010000000200000000000000f0c8c40201000000f03d760501000000000000000000000040e0740501000000c075e03901000000804ba66d010000008c259e020100000002000000000000'
Traceback (most recent call last):
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/ensurepip/__main__.py", line 5, in <module>
sys.exit(ensurepip._main())
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/ensurepip/__init__.py", line 209, in _main
return _bootstrap(
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/ensurepip/__init__.py", line 128, in _bootstrap
return _run_pip(args + [p[0] for p in _PROJECTS], additional_paths)
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/ensurepip/__init__.py", line 37, in _run_pip
return subprocess.run(cmd, check=True).returncode
File "/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/Lib/subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/private/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/python-build.20250314171603.6767/Python-3.8.20/python.exe', '-c', '\nimport runpy\nimport sys\nsys.path = [\'/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw/setuptools-56.0.0-py3-none-any.whl\', \'/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw/pip-23.0.1-py3-none-any.whl\'] + sys.path\nsys.argv[1:] = [\'install\', \'--no-cache-dir\', \'--no-index\', \'--find-links\', \'/var/folders/ht/0brx8__s06gfg0_07r6wljx80000gn/T/tmpmwa4k7mw\', \'--root\', \'/\', \'--upgrade\', \'setuptools\', \'pip\']\nrunpy.run_module("pip", run_name="__main__", alter_sys=True)\n']' returned non-zero exit status 1.
make: *** [install] Error 1
But why I see python.exe on a Mac OS build? Not sure... maybe it is a noise.
Expected Behaviour
A successful install
Metadata
Metadata
Assignees
Labels
No labels