-
-
Notifications
You must be signed in to change notification settings - Fork 35
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
SUMMARY
Latest version of ansible-pylibssh
published on pypi is missing py313, for both amd64 and arm64 architectures and this break ability to install any ansible component that is requiring this library, like ansible.netcommon
collection on python 3.13
Apparently trying to install from source does create some kind of deadlock on these platforms:
- MacOS
- ubuntu 24.24
These failures can be seen at https://github.com/ansible/ansible-dev-environment/actions/runs/14306408049
I mention that the jobs timeout after ~40 minutes due to GHA default setup.
TRACE Comparing installed with source: Registry(InstalledRegistryDist { name: PackageName("setuptools"), version: "78.1.0", path: "/Users/ssbarnea/.cache/uv/builds-v0/.tmpc8o1Rt/lib/python3.13/site-packages/setuptools-78.1.0.dist-info", cache_info: None }) Registry { specifier: VersionSpecifiers([VersionSpecifier { operator: Equal, version: "78.1.0" }]), index: Some(IndexMetadata { url: Pypi(VerbatimUrl { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("pypi.org")), port: None, path: "/simple", query: None, fragment: None }, given: None }), format: Simple }), conflict: None }
DEBUG Requirement already installed: setuptools==78.1.0
DEBUG Installing build requirement: cython==3.1.0b1
TRACE Extracting file name=PackageName("cython")
TRACE Cloning /Users/ssbarnea/.cache/uv/archive-v0/14SPFoExWhnhqJwWCSInL/cython.py to /Users/ssbarnea/.cache/uv/builds-v0/.tmpc8o1Rt/lib/python3.13/site-packages/cython.py
TRACE Cloning /Users/ssbarnea/.cache/uv/archive-v0/14SPFoExWhnhqJwWCSInL/cython-3.1.0b1.dist-info to /Users/ssbarnea/.cache/uv/builds-v0/.tmpc8o1Rt/lib/python3.13/site-packages/cython-3.1.0b1.dist-info
TRACE Cloning /Users/ssbarnea/.cache/uv/archive-v0/14SPFoExWhnhqJwWCSInL/Cython to /Users/ssbarnea/.cache/uv/builds-v0/.tmpc8o1Rt/lib/python3.13/site-packages/Cython
TRACE Cloning /Users/ssbarnea/.cache/uv/archive-v0/14SPFoExWhnhqJwWCSInL/pyximport to /Users/ssbarnea/.cache/uv/builds-v0/.tmpc8o1Rt/lib/python3.13/site-packages/pyximport
TRACE Extracted 4 files name=PackageName("cython")
TRACE Writing entrypoints name=PackageName("cython")
TRACE No data name=PackageName("cython")
TRACE Writing installer metadata name=PackageName("cython")
TRACE Writing record name=PackageName("cython")
DEBUG Calling `pep517_backend.hooks.build_wheel("/Users/ssbarnea/.cache/uv/builds-v0/.tmpKLgrYK", {}, None)`
DEBUG [1/1] Cythonizing /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/.tmp-ansible-pylibssh-pep517-rtyma534/src/src/pylibsshext/_libssh_version.pyx
DEBUG [1/1] Cythonizing /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/.tmp-ansible-pylibssh-pep517-rtyma534/src/src/pylibsshext/errors.pyx
DEBUG [1/1] Cythonizing /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/.tmp-ansible-pylibssh-pep517-rtyma534/src/src/pylibsshext/sftp.pyx
DEBUG [1/1] Cythonizing /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/.tmp-ansible-pylibssh-pep517-rtyma534/src/src/pylibsshext/session.pyx
DEBUG [1/1] Cythonizing /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/.tmp-ansible-pylibssh-pep517-rtyma534/src/src/pylibsshext/channel.pyx
DEBUG [1/1] Cythonizing /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/.tmp-ansible-pylibssh-pep517-rtyma534/src/src/pylibsshext/scp.pyx
DEBUG clang: error: unknown argument: '-show-sdk-path)/usr/include'
DEBUG clang: error: unknown argument: '-show-sdk-path)/usr/include'
DEBUG clang: error: unknown argument: '-show-sdk-path)/usr/include'
DEBUG clang: error: unknown argument: '-show-sdk-path)/usr/include'
DEBUG clang: error: unknown argument: '-show-sdk-path)/usr/include'
DEBUG error: command '/usr/bin/cc' failed with exit code 1
DEBUG clang: error: unknown argument: '-show-sdk-path)/usr/include'
DEBUG error: command '/usr/bin/cc' failed with exit code 1
DEBUG error: command '/usr/bin/cc' failed with exit code 1
DEBUG error: command '/usr/bin/cc' failed with exit code 1
DEBUG error: command '/usr/bin/cc' failed with exit code 1
DEBUG error: command '/usr/bin/cc' failed with exit code 1
TiTi and jens1101
Metadata
Metadata
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed