You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Andrew Stitcher (Jira)" <ji...@apache.org> on 2022/11/03 00:55:00 UTC
[jira] [Created] (PROTON-2645) pip install fails on Windows
Andrew Stitcher created PROTON-2645:
---------------------------------------
Summary: pip install fails on Windows
Key: PROTON-2645
URL: https://issues.apache.org/jira/browse/PROTON-2645
Project: Qpid Proton
Issue Type: Bug
Components: python-binding
Affects Versions: proton-c-0.37.0
Environment: Windows - tested with VS 2022 python 3.7 and 3.9
Reporter: Andrew Stitcher
Assignee: Andrew Stitcher
Fix For: proton-c-0.38.0
Running {{pip install python-qpid-proton}} fails on windows:
{noformat}
(py3-qpid) PS C:\Users\andrew> pip uninstall python-qpid-proton
Found existing installation: python-qpid-proton 0.38.0.dev4
Uninstalling python-qpid-proton-0.38.0.dev4:
Would remove:
c:\users\andrew\documents\py3-qpid\lib\site-packages\_cproton.cp39-win_amd64.pyd
c:\users\andrew\documents\py3-qpid\lib\site-packages\cproton.py
c:\users\andrew\documents\py3-qpid\lib\site-packages\proton\*
c:\users\andrew\documents\py3-qpid\lib\site-packages\python_qpid_proton-0.38.0.dev4.dist-info\*
Proceed (Y/n)? y
Successfully uninstalled python-qpid-proton-0.38.0.dev4
(py3-qpid) PS C:\Users\andrew> pip install python-qpid-proton
Collecting python-qpid-proton
Using cached python-qpid-proton-0.37.0.tar.gz (406 kB)
Preparing metadata (setup.py) ... done
Building wheels for collected packages: python-qpid-proton
Building wheel for python-qpid-proton (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [20 lines of output]
running bdist_wheel
running build
running build_py
running build_ext
running configure
Warning: command not found: pkg-config
Building the bundled proton-c sources into the extension
Warning: command not found: pkg-config
Warning: Windows - only the ANONYMOUS and PLAIN mechanisms will be supported!
creating build
creating build\temp.win-amd64-cpython-39
creating build\temp.win-amd64-cpython-39\Release
creating build\temp.win-amd64-cpython-39\Release\Users
creating build\temp.win-amd64-cpython-39\Release\Users\andrew
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp\pip-install-ain0y2q_
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp\pip-install-ain0y2q_\python-qpid-proton_7447c3632f834facaa5fa7f17754f697
error: could not create 'build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp\pip-install-ain0y2q_\python-qpid-proton_7447c3632f834facaa5fa7f17754f697': The filename or extension is too long
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for python-qpid-proton
Running setup.py clean for python-qpid-proton
Failed to build python-qpid-proton
Installing collected packages: python-qpid-proton
Running setup.py install for python-qpid-proton ... error
error: subprocess-exited-with-error
× Running setup.py install for python-qpid-proton did not run successfully.
│ exit code: 1
╰─> [22 lines of output]
running install
C:\Users\andrew\Documents\py3-qpid\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
running build_ext
running configure
Warning: command not found: pkg-config
Building the bundled proton-c sources into the extension
Warning: command not found: pkg-config
Warning: Windows - only the ANONYMOUS and PLAIN mechanisms will be supported!
creating build
creating build\temp.win-amd64-cpython-39
creating build\temp.win-amd64-cpython-39\Release
creating build\temp.win-amd64-cpython-39\Release\Users
creating build\temp.win-amd64-cpython-39\Release\Users\andrew
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp\pip-install-ain0y2q_
creating build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp\pip-install-ain0y2q_\python-qpid-proton_7447c3632f834facaa5fa7f17754f697
error: could not create 'build\temp.win-amd64-cpython-39\Release\Users\andrew\AppData\Local\Temp\pip-install-ain0y2q_\python-qpid-proton_7447c3632f834facaa5fa7f17754f697': The filename or extension is too long
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> python-qpid-proton
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
(py3-qpid) PS C:\Users\andrew>
{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org