See
<https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_virtual/7461/display/redirect>
Changes:
------------------------------------------
[...truncated 52.77 KB...]
#12 22.57 Running setup.py clean for cffi
#12 22.75 Successfully built pyyaml
#12 22.75 Failed to build pyscard pytlv pycryptodomex cryptography smpp.pdu pyperclip
cffi
#12 22.91 Installing collected packages: pyscard, pyserial, pytlv, wcwidth, attrs,
pyperclip, cmd2, ply, jsonpath-ng, construct, bidict, gsm0338, pyyaml, termcolor,
colorlog, pycryptodomex, pycparser, cffi, cryptography, smpp.pdu
#12 22.91 Running setup.py install for pyscard: started
#12 24.10 Running setup.py install for pyscard: finished with status 'done'
#12 24.15 Running setup.py install for pytlv: started
#12 24.32 Running setup.py install for pytlv: finished with status 'done'
#12 24.36 Running setup.py install for pyperclip: started
#12 24.53 Running setup.py install for pyperclip: finished with status 'done'
#12 24.65 Found existing installation: PyYAML 3.13
#12 24.65 Not uninstalling pyyaml at /usr/lib/python3/dist-packages, outside
environment /usr
#12 24.65 Can't uninstall 'PyYAML'. No files were found to uninstall.
#12 24.69 Running setup.py install for pycryptodomex: started
#12 43.23 Running setup.py install for pycryptodomex: finished with status
'done'
#12 43.35 Running setup.py install for cffi: started
#12 45.56 Running setup.py install for cffi: finished with status 'done'
#12 45.56 Running setup.py install for cryptography: started
#12 46.02 Running setup.py install for cryptography: finished with status
'error'
#12 46.02 Complete output from command /usr/bin/python3 -u -c "import setuptools,
tokenize;__file__='/tmp/pip-install-uyhxaks_/cryptography/setup.py';f=getattr(tokenize,
'open', open)(__file__);code=f.read().replace('\r\n',
'\n');f.close();exec(compile(code, __file__, 'exec'))" install
--record /tmp/pip-record-238wx0qj/install-record.txt --single-version-externally-managed
--compile:
#12 46.02
/tmp/pip-build-env-59bqzcpe/lib/python3.7/site-packages/setuptools/config/pyprojecttoml.py:66:
_BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*.
#12 46.02 config = read_configuration(filepath, True, ignore_option_errors, dist)
#12 46.02 running install
#12 46.02
/tmp/pip-build-env-59bqzcpe/lib/python3.7/site-packages/setuptools/_distutils/cmd.py:66:
SetuptoolsDeprecationWarning: setup.py install is deprecated.
#12 46.02 !!
#12 46.02
#12 46.02
********************************************************************************
#12 46.02 Please avoid running ``setup.py`` directly.
#12 46.02 Instead, use pypa/build, pypa/installer or other
#12 46.02 standards-based tools.
#12 46.02
#12 46.02 See
https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
#12 46.02
********************************************************************************
#12 46.02
#12 46.02 !!
#12 46.02 self.initialize_options()
#12 46.02 running build
#12 46.02 running build_py
#12 46.02 creating build
#12 46.02 creating build/lib.linux-x86_64-cpython-37
#12 46.02 creating build/lib.linux-x86_64-cpython-37/cryptography
#12 46.02 copying src/cryptography/fernet.py ->
build/lib.linux-x86_64-cpython-37/cryptography
#12 46.02 copying src/cryptography/__about__.py ->
build/lib.linux-x86_64-cpython-37/cryptography
#12 46.02 copying src/cryptography/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography
#12 46.02 copying src/cryptography/exceptions.py ->
build/lib.linux-x86_64-cpython-37/cryptography
#12 46.02 copying src/cryptography/utils.py ->
build/lib.linux-x86_64-cpython-37/cryptography
#12 46.02 creating build/lib.linux-x86_64-cpython-37/cryptography/hazmat
#12 46.02 copying src/cryptography/hazmat/_oid.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat
#12 46.02 copying src/cryptography/hazmat/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat
#12 46.02 creating build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/name.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/extensions.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/base.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/general_name.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/oid.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/certificate_transparency.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 copying src/cryptography/x509/ocsp.py ->
build/lib.linux-x86_64-cpython-37/cryptography/x509
#12 46.02 creating build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/_asymmetric.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/poly1305.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/_cipheralgorithm.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/keywrap.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/padding.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/hmac.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/_serialization.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/hashes.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/constant_time.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 copying src/cryptography/hazmat/primitives/cmac.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives
#12 46.02 creating build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings
#12 46.02 copying src/cryptography/hazmat/bindings/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings
#12 46.02 creating build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends
#12 46.02 copying src/cryptography/hazmat/backends/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/serialization
#12 46.02 copying src/cryptography/hazmat/primitives/serialization/pkcs7.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/serialization
#12 46.02 copying src/cryptography/hazmat/primitives/serialization/base.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/serialization
#12 46.02 copying src/cryptography/hazmat/primitives/serialization/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/serialization
#12 46.02 copying src/cryptography/hazmat/primitives/serialization/pkcs12.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/serialization
#12 46.02 copying src/cryptography/hazmat/primitives/serialization/ssh.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/serialization
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/twofactor
#12 46.02 copying src/cryptography/hazmat/primitives/twofactor/totp.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/twofactor
#12 46.02 copying src/cryptography/hazmat/primitives/twofactor/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/twofactor
#12 46.02 copying src/cryptography/hazmat/primitives/twofactor/hotp.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/twofactor
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/ciphers
#12 46.02 copying src/cryptography/hazmat/primitives/ciphers/modes.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/ciphers
#12 46.02 copying src/cryptography/hazmat/primitives/ciphers/algorithms.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/ciphers
#12 46.02 copying src/cryptography/hazmat/primitives/ciphers/base.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/ciphers
#12 46.02 copying src/cryptography/hazmat/primitives/ciphers/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/ciphers
#12 46.02 copying src/cryptography/hazmat/primitives/ciphers/aead.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/ciphers
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/padding.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/x448.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/dh.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/ec.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/ed448.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/types.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/dsa.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/rsa.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/x25519.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 copying src/cryptography/hazmat/primitives/asymmetric/utils.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/asymmetric
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 copying src/cryptography/hazmat/primitives/kdf/hkdf.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 copying src/cryptography/hazmat/primitives/kdf/x963kdf.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 copying src/cryptography/hazmat/primitives/kdf/kbkdf.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 copying src/cryptography/hazmat/primitives/kdf/scrypt.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 copying src/cryptography/hazmat/primitives/kdf/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 copying src/cryptography/hazmat/primitives/kdf/concatkdf.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/primitives/kdf
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/openssl/binding.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/openssl/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/openssl/_conditional.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/openssl
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/ec.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/decode_asn1.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/__init__.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/rsa.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/aead.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/cmac.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/utils.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/ciphers.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 copying src/cryptography/hazmat/backends/openssl/backend.py ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/backends/openssl
#12 46.02 running egg_info
#12 46.02 writing src/cryptography.egg-info/PKG-INFO
#12 46.02 writing dependency_links to src/cryptography.egg-info/dependency_links.txt
#12 46.02 writing requirements to src/cryptography.egg-info/requires.txt
#12 46.02 writing top-level names to src/cryptography.egg-info/top_level.txt
#12 46.02 reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
#12 46.02 reading manifest template 'MANIFEST.in'
#12 46.02 warning: no files found matching '*.c' under directory
'src/_cffi_src'
#12 46.02 warning: no files found matching '*.h' under directory
'src/_cffi_src'
#12 46.02 no previously-included directories found matching 'docs/_build'
#12 46.02 warning: no previously-included files found matching 'vectors'
#12 46.02 warning: no previously-included files matching '*' found under
directory 'vectors'
#12 46.02 warning: no previously-included files found matching
'src/rust/target'
#12 46.02 warning: no previously-included files matching '*' found under
directory 'src/rust/target'
#12 46.02 warning: no previously-included files matching '*' found under
directory '.github'
#12 46.02 warning: no previously-included files found matching 'release.py'
#12 46.02 warning: no previously-included files found matching
'.readthedocs.yml'
#12 46.02 warning: no previously-included files found matching
'ci-constraints-requirements.txt'
#12 46.02 warning: no previously-included files found matching 'mypy.ini'
#12 46.02 adding license file 'LICENSE'
#12 46.02 adding license file 'LICENSE.APACHE'
#12 46.02 adding license file 'LICENSE.BSD'
#12 46.02 writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
#12 46.02 copying src/cryptography/py.typed ->
build/lib.linux-x86_64-cpython-37/cryptography
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/__init__.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/_openssl.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/asn1.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/exceptions.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/ocsp.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/pkcs7.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/x509.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust
#12 46.02 creating
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/__init__.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/dh.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/dsa.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/ed25519.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/ed448.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/hashes.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/hmac.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/kdf.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/poly1305.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/x25519.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 copying src/cryptography/hazmat/bindings/_rust/openssl/x448.pyi ->
build/lib.linux-x86_64-cpython-37/cryptography/hazmat/bindings/_rust/openssl
#12 46.02 running build_ext
#12 46.02 running build_rust
#12 46.02
#12 46.02 =============================DEBUG
ASSISTANCE=============================
#12 46.02 If you are seeing a compilation error please try the following steps to
#12 46.02 successfully install cryptography:
#12 46.02 1) Upgrade to the latest pip and try again. This will fix errors for
most
#12 46.02 users. See:
https://pip.pypa.io/en/stable/installing/#upgrading-pip
#12 46.02 2) Read
https://cryptography.io/en/latest/installation/ for specific
#12 46.02 instructions for your platform.
#12 46.02 3) Check our frequently asked questions for more information:
#12 46.02
https://cryptography.io/en/latest/faq/
#12 46.02 4) Ensure you have a recent Rust toolchain installed:
#12 46.02
https://cryptography.io/en/latest/installation/#rust
#12 46.02
#12 46.02 Python: 3.7.3
#12 46.02 platform: Linux-5.10.0-20-amd64-x86_64-with-debian-10.13
#12 46.02 pip: 18.1
#12 46.02 setuptools: 68.0.0
#12 46.02 setuptools_rust: 1.7.0
#12 46.02 rustc: n/a
#12 46.02 =============================DEBUG
ASSISTANCE=============================
#12 46.02
#12 46.02 error: can't find Rust compiler
#12 46.02
#12 46.02 If you are using an outdated pip version, it is possible a prebuilt wheel is
available for this package but pip is not able to install from it. Installing from the
wheel would avoid the need for a Rust compiler.
#12 46.02
#12 46.02 To update pip, run:
#12 46.02
#12 46.02 pip install --upgrade pip
#12 46.02
#12 46.02 and then retry package installation.
#12 46.02
#12 46.02 If you did intend to build this package from source, try installing a Rust
compiler from your system package manager and ensure it is on the PATH during
installation. Alternatively, rustup (available at
https://rustup.rs) is the recommended
way to download and update the Rust compiler toolchain.
#12 46.02
#12 46.02 This package requires Rust >=1.56.0.
#12 46.02
#12 46.02 ----------------------------------------
#12 46.07 Command "/usr/bin/python3 -u -c "import setuptools,
tokenize;__file__='/tmp/pip-install-uyhxaks_/cryptography/setup.py';f=getattr(tokenize,
'open', open)(__file__);code=f.read().replace('\r\n',
'\n');f.close();exec(compile(code, __file__, 'exec'))" install
--record /tmp/pip-record-238wx0qj/install-record.txt --single-version-externally-managed
--compile" failed with error code 1 in /tmp/pip-install-uyhxaks_/cryptography/
#12 ERROR: process "/bin/sh -c pip3 install -r /tmp/pysim_requirements.txt" did
not complete successfully: exit code: 1
------
[ 6/23] RUN pip3 install -r
/tmp/pysim_requirements.txt:
46.02 pip install --upgrade pip
46.02
46.02 and then retry package installation.
46.02
46.02 If you did intend to build this package from source, try installing a Rust
compiler from your system package manager and ensure it is on the PATH during
installation. Alternatively, rustup (available at
https://rustup.rs) is the recommended
way to download and update the Rust compiler toolchain.
46.02
46.02 This package requires Rust >=1.56.0.
46.02
46.02 ----------------------------------------
46.07 Command "/usr/bin/python3 -u -c "import setuptools,
tokenize;__file__='/tmp/pip-install-uyhxaks_/cryptography/setup.py';f=getattr(tokenize,
'open', open)(__file__);code=f.read().replace('\r\n',
'\n');f.close();exec(compile(code, __file__, 'exec'))" install
--record /tmp/pip-record-238wx0qj/install-record.txt --single-version-externally-managed
--compile" failed with error code 1 in /tmp/pip-install-uyhxaks_/cryptography/
------
Dockerfile:155
--------------------
153 | 'swig'
154 | ADD
https://gitea.osmocom.org/sim-card/pysim/raw/branch/master/requirements.txt
/tmp/pysim_requirements.txt
155 | >>> RUN pip3 install -r /tmp/pysim_requirements.txt
156 |
157 | # match the outside user
--------------------
ERROR: failed to solve: process "/bin/sh -c pip3 install -r
/tmp/pysim_requirements.txt" did not complete successfully: exit code: 1
make: *** [../make/Makefile:92: docker-build] Error 1
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_virtual/ws/docker-playground/debian-buster-jenkins'>
+ clean_up_trap
+ set +x
### Clean up ###
+ trap - EXIT INT TERM 0
+ clean_up
+ docker kill osmo-gsm-tester-virtual
Error response from daemon: Cannot kill container: osmo-gsm-tester-virtual: No such
container: osmo-gsm-tester-virtual
+ true
+ docker run --rm -v
<https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_virtual/ws/>:/workspace
debian:bullseye chmod -R a+rwX /workspace/
Build step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results
No test report files were found. Configuration error?
[Checks API] No suitable checks publisher found.