See 
<https://jenkins.osmocom.org/jenkins/job/ttcn3-msc-test-io_uring/390/display/redirect>

Changes:


------------------------------------------
[...truncated 4.94 KiB...]
+ local upstream_distro_arg
+ local distro_arg
+ local depends
+ local dir
+ [ registry.osmocom.org = registry.osmocom.org ]
+ docker_depends debian-bookworm-build
+ local feed
+ depends=
+ [ -n  ]
+ docker_distro_from_image_name debian-bookworm-build
+ echo debian-bookworm
+ distro_arg=debian-bookworm
+ [ -z  ]
+ docker_upstream_distro_from_image_name debian-bookworm-build
+ echo debian:bookworm
+ upstream_distro_arg=debian:bookworm
+ docker_dir_from_image_name debian-bookworm-build
+ echo debian-bookworm-build
+ dir=debian-bookworm-build
+ [ -z  ]
+ pull_arg=--pull
+ grep ^FROM ../debian-bookworm-build/Dockerfile
+ from_line=FROM        ${REGISTRY}/${UPSTREAM_DISTRO}
+ echo FROM     ${REGISTRY}/${UPSTREAM_DISTRO}
+ grep -q $USER
+ set +x
Building image: debian-bookworm-build (export NO_DOCKER_IMAGE_BUILD=1 to 
prevent this)
+ docker_osmo_ttcn3_branch
+ [ -n  ]
+ echo master
+ make -C ../debian-bookworm-build BUILD_ARGS=--pull 
UPSTREAM_DISTRO=debian:bookworm DISTRO=debian-bookworm 
IMAGE=osmocom-build/debian-bookworm-build OSMO_TTCN3_BRANCH=master
make: Entering directory 
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-msc-test-io_uring/ws/debian-bookworm-build'>
awk: fatal: cannot open file `.release' for reading: No such file or directory
awk: fatal: cannot open file `.release' for reading: No such file or directory
awk: fatal: cannot open file `.release' for reading: No such file or directory
rm -rf .common
cp -r 
<https://jenkins.osmocom.org/jenkins/job/ttcn3-msc-test-io_uring/ws/common> 
.common
INFO: .release created
release=0.0.0
docker build \
        --build-arg USER=osmocom-build \
        --build-arg UID=1000 \
        --build-arg REGISTRY=registry.osmocom.org \
        --build-arg OSMO_TTCN3_BRANCH=master \
        --build-arg UPSTREAM_DISTRO=debian:bookworm \
        --build-arg DISTRO=debian-bookworm \
        --build-arg OSMOCOM_REPO_MIRROR=https://downloads.osmocom.org \
        --build-arg OSMOCOM_REPO_PATH=packages/osmocom: \
        --build-arg OSMOCOM_REPO_VERSION=latest \
        --build-arg OSMOCOM_REPO_TESTSUITE_MIRROR=https://downloads.osmocom.org 
\
        --build-arg ASTERISK_BRANCH=sysmocom/20.7.0 \
        --build-arg LIBOSMOCORE_BRANCH=master \
        --build-arg OSMO_BB_BRANCH=master \
        --build-arg OSMO_BSC_BRANCH=master \
        --build-arg OSMO_BTS_BRANCH=master \
        --build-arg OSMO_CBC_BRANCH=master \
        --build-arg OSMO_DIA2GSUP_BRANCH=master \
        --build-arg OSMO_EPDG_BRANCH=master \
        --build-arg OSMO_GBPROXY_BRANCH=master \
        --build-arg OSMO_GGSN_BRANCH=master \
        --build-arg OSMO_GSM_TESTER_BRANCH=master \
        --build-arg OSMO_HLR_BRANCH=master \
        --build-arg OSMO_HNBGW_BRANCH=master \
        --build-arg OSMO_HNODEB_BRANCH=master \
        --build-arg OSMO_IUH_BRANCH=master \
        --build-arg OSMO_MGW_BRANCH=master \
        --build-arg OSMO_MSC_BRANCH=master \
        --build-arg OSMO_NITB_BRANCH=master \
        --build-arg OSMO_PCU_BRANCH=master \
        --build-arg OSMO_REMSIM_BRANCH=master \
        --build-arg OSMO_SGSN_BRANCH=master \
        --build-arg OSMO_SIP_BRANCH=master \
        --build-arg OSMO_STP_BRANCH=master \
        --build-arg OSMO_UECUPS_BRANCH=master \
        --build-arg OPEN5GS_BRANCH=main \
        --build-arg PJPROJECT_BRANCH=sysmocom/2.14 \
        --pull -t osmocom-build/debian-bookworm-build:latest .
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 5.80kB done
#1 DONE 0.0s

#2 [auth] sharing credentials for registry.osmocom.org
#2 DONE 0.0s

#3 [internal] load metadata for registry.osmocom.org/debian:bookworm
#3 DONE 0.0s

#4 [internal] load .dockerignore
#4 transferring context: 2B done
#4 DONE 0.0s

#5 [internal] load build context
#5 DONE 0.0s

#6 [ 7/16] ADD  
HTTPS://GITEA.OSMOCOM.ORG/SIM-CARD/PYSIM/RAW/BRANCH/MASTER/REQUIREMENTS.TXT 
/tmp/pysim_requirements.txt
#6 DONE 0.1s

#7 [ 1/16] FROM 
registry.osmocom.org/debian:bookworm@sha256:30c92cee105dd5e0b358aad92c408f38bae576fd60da2310538f86ea7e9d23c2
#7 resolve 
registry.osmocom.org/debian:bookworm@sha256:30c92cee105dd5e0b358aad92c408f38bae576fd60da2310538f86ea7e9d23c2
#7 resolve 
registry.osmocom.org/debian:bookworm@sha256:30c92cee105dd5e0b358aad92c408f38bae576fd60da2310538f86ea7e9d23c2
 0.1s done
#7 DONE 0.1s

#8 [11/16] ADD  
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-CI/+/MASTER?FORMAT=TEXT 
/tmp/osmo-ci-commit
#8 DONE 0.2s

#5 [internal] load build context
#5 transferring context: 1.96kB done
#5 DONE 0.1s

#9 [15/16] ADD  
HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY/DEBIAN_12//RELEASE 
/tmp/Release
#9 CACHED

#10 [ 4/16] RUN SET -x &&       useradd --uid=1000 -d /build -m build &&        
chown -R build:build /usr/local &&              echo 
"path-exclude=/usr/share/man/*"            > 
/etc/dpkg/dpkg.cfg.d/exclude-man-pages &&     rm -rf /usr/share/man/
#10 CACHED

#11 [ 2/16] COPY        .COMMON/RESPAWN.SH /usr/local/bin/respawn.sh
#11 CACHED

#12 [ 5/16] RUN IF [ "$(arch)" != "x86_64" ]; then              echo "ERROR: 
use debian-bookworm-build-arm instead";            exit 1;         fi &&   set 
-x &&       apt-get update &&       apt-get install -y --no-install-recommends  
            ca-certificates                 libtinfo5               wget        
    &&      apt-get clean &&        wget 
https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm/releases/download/release-14.0.0/LLVMEmbeddedToolchainForArm-14.0.0-linux.tar.gz
 &&        tar -xf LLVMEmbeddedToolchainForArm-14.0.0-linux.tar.gz &&      rm 
LLVMEmbeddedToolchainForArm-14.0.0-linux.tar.gz &&   mv 
LLVMEmbeddedToolchainForArm-14.0.0 /opt/llvm-arm &&  /opt/llvm-arm/bin/clang 
--version &&    /opt/llvm-arm/bin/clang --print-targets
#12 CACHED

#13 [ 3/16] COPY        .COMMON/RELEASE.KEY 
/etc/apt/trusted.gpg.d/obs.osmocom.org.asc
#13 CACHED

#14 [ 6/16] RUN SET -x &&       apt-get update &&       apt-get install -y 
--no-install-recommends              asciidoc                asciidoc-dblatex   
             autoconf                autoconf-archive                autogen    
             automake                bc              bison           
build-essential                 bzip2           ca-certificates                 
ccache          clang-format            cmake           coccinelle              
cppcheck                curl            dahdi-source            dblatex         
        dbus            debhelper               devscripts              
dh-autoreconf           docbook5-xml            doxygen                 equivs  
        flex            g++             gawk            gcc             
gcc-arm-none-eabi               ghostscript             git             gnupg   
        graphviz                htop            iproute2                latexmk 
                lcov            libaio-dev              libasound2-dev          
libbladerf-dev          libboost-all-dev                libc-ares-dev           
libcdk5-dev             libcsv-dev              libdbd-sqlite3          
libdbi-dev              libelf-dev              libffi-dev              
libfftw3-dev            libgmp-dev              libgnutls28-dev                 
libgps-dev              libgsm1-dev             libjansson-dev          
liblua5.3-dev           libmnl-dev              libncurses5-dev                 
libnewlib-arm-none-eabi                 libnftables-dev                 
libnftnl-dev            libnl-3-dev             libnl-route-3-dev               
liboping-dev            libortp-dev             libpcap-dev             
libpcsclite-dev                 libreadline-dev                 librsvg2-bin    
        libsctp-dev             libsigsegv-dev          libsnmp-dev             
libsofia-sip-ua-glib-dev                libsqlite3-dev          libssl-dev      
        libtalloc-dev           libtinfo5               libtool                 
liburing-dev            libusb-1.0-0-dev                libusb-dev              
libxml2-utils           libzmq3-dev             locales                 
lua-socket              make            mscgen          ofono           
openssh-client          patchelf                picolibc-arm-none-eabi          
pkg-config              pylint          python3                 python3-gi      
        python3-mako            python3-nwdiag          python3-pip             
python3-pyflakes                python3-setuptools              python3-usb     
        python3-yaml            rsync           sdcc            
source-highlight                sqlite3                 stow            sudo    
        swig            systemd                 tcpdump                 telnet  
        tex-gyre                texinfo                 unzip           
virtualenv              xsltproc                xxd             &&      apt-get 
clean
#14 CACHED

#15 [ 7/16] ADD 
HTTPS://GITEA.OSMOCOM.ORG/SIM-CARD/PYSIM/RAW/BRANCH/MASTER/REQUIREMENTS.TXT 
/tmp/pysim_requirements.txt
#15 CACHED

#16 [ 9/16] ADD 
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/PYTHON/OSMO-PYTHON-TESTS/+/MASTER?FORMAT=TEXT
 /tmp/osmo-python-tests-commit
#16 CACHED

#8 [11/16] ADD  
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-CI/+/MASTER?FORMAT=TEXT 
/tmp/osmo-ci-commit
#8 CACHED

#17 [13/16] ADD 
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-GSM-MANUALS/+/MASTER?FORMAT=TEXT
 /tmp/osmo-gsm-manuals-commit
#17 CACHED

#18 [ 8/16] RUN SET -x &&       cat /tmp/pysim_requirements.txt &&      pip3 
install --break-system-packages            
'git+https://github.com/eriwen/lcov-to-cobertura-xml.git'               
'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
             'git+https://github.com/podshumok/python-smpplib.git'           
'pydbus'                'pysispm'               'ruff'          'sphinx'        
        'sphinxcontrib-napoleon'                -r /tmp/pysim_requirements.txt
#18 0.320 + cat /tmp/pysim_requirements.txt
#18 0.320 pyscard
#18 0.320 pyserial
#18 0.320 pytlv
#18 0.320 cmd2>=1.5
#18 0.320 jsonpath-ng
#18 0.320 construct>=2.10.70
#18 0.320 bidict
#18 0.320 pyosmocom>=0.0.8
#18 0.320 pyyaml>=5.1
#18 0.320 termcolor
#18 0.320 colorlog
#18 0.320 pycryptodomex
#18 0.320 cryptography
#18 0.320 git+https://github.com/osmocom/asn1tools
#18 0.320 packaging
#18 0.320 git+https://github.com/hologram-io/smpp.pdu
#18 0.320 + pip3 install --break-system-packages 
git+https://github.com/eriwen/lcov-to-cobertura-xml.git 
git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse
 git+https://github.com/podshumok/python-smpplib.git pydbus pysispm ruff sphinx 
sphinxcontrib-napoleon -r /tmp/pysim_requirements.txt
#18 0.504 Collecting git+https://github.com/eriwen/lcov-to-cobertura-xml.git
#18 0.505   Cloning https://github.com/eriwen/lcov-to-cobertura-xml.git to 
/tmp/pip-req-build-mx8h6nx_
#18 0.506   Running command git clone --filter=blob:none --quiet 
https://github.com/eriwen/lcov-to-cobertura-xml.git /tmp/pip-req-build-mx8h6nx_
#18 1.279   Resolved https://github.com/eriwen/lcov-to-cobertura-xml.git to 
commit 85f51dfd646fadf534ce2bd636befeec37148ff9
#18 1.290   Installing build dependencies: started
#18 2.524   Installing build dependencies: finished with status 'done'
#18 2.525   Getting requirements to build wheel: started
#18 2.610   Getting requirements to build wheel: finished with status 'error'
#18 2.613   error: subprocess-exited-with-error
#18 2.613   
#18 2.613   × Getting requirements to build wheel did not run successfully.
#18 2.613   │ exit code: 1
#18 2.613   ╰─> [28 lines of output]
#18 2.613       Traceback (most recent call last):
#18 2.613         File 
"/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py",
 line 353, in <module>
#18 2.613           main()
#18 2.613         File 
"/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py",
 line 335, in main
#18 2.613           json_out['return_val'] = hook(**hook_input['kwargs'])
#18 2.613                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#18 2.613         File 
"/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py",
 line 118, in get_requires_for_build_wheel
#18 2.613           return hook(config_settings)
#18 2.613                  ^^^^^^^^^^^^^^^^^^^^^
#18 2.613         File 
"/tmp/pip-build-env-2q53rshj/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py",
 line 334, in get_requires_for_build_wheel
#18 2.613           return self._get_build_requires(config_settings, 
requirements=[])
#18 2.613                  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#18 2.613         File 
"/tmp/pip-build-env-2q53rshj/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py",
 line 304, in _get_build_requires
#18 2.613           self.run_setup()
#18 2.613         File 
"/tmp/pip-build-env-2q53rshj/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py",
 line 320, in run_setup
#18 2.613           exec(code, locals())
#18 2.613         File "<string>", line 3, in <module>
#18 2.613         File 
"/tmp/pip-build-env-2q53rshj/overlay/local/lib/python3.11/dist-packages/setuptools/__init__.py",
 line 116, in setup
#18 2.613           _install_setup_requires(attrs)
#18 2.613         File 
"/tmp/pip-build-env-2q53rshj/overlay/local/lib/python3.11/dist-packages/setuptools/__init__.py",
 line 87, in _install_setup_requires
#18 2.613           dist.parse_config_files(ignore_option_errors=True)
#18 2.613         File 
"/tmp/pip-build-env-2q53rshj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py",
 line 759, in parse_config_files
#18 2.613           self._finalize_license_expression()
#18 2.613         File 
"/tmp/pip-build-env-2q53rshj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py",
 line 432, in _finalize_license_expression
#18 2.613           raise InvalidConfigError(
#18 2.613       setuptools.errors.InvalidConfigError: License classifiers have 
been superseded by license expressions (see https://peps.python.org/pep-0639/). 
Please remove:
#18 2.613       
#18 2.613       License :: OSI Approved :: Apache Software License
#18 2.613       [end of output]
#18 2.613   
#18 2.613   note: This error originates from a subprocess, and is likely not a 
problem with pip.
#18 2.613 error: subprocess-exited-with-error
#18 2.613 
#18 2.613 × Getting requirements to build wheel did not run successfully.
#18 2.613 │ exit code: 1
#18 2.613 ╰─> See above for output.
#18 2.613 
#18 2.613 note: This error originates from a subprocess, and is likely not a 
problem with pip.
#18 ERROR: process "/bin/sh -c set -x && \tcat /tmp/pysim_requirements.txt && 
\tpip3 install --break-system-packages 
\t\t'git+https://github.com/eriwen/lcov-to-cobertura-xml.git' 
\t\t'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
 \t\t'git+https://github.com/podshumok/python-smpplib.git' \t\t'pydbus' 
\t\t'pysispm' \t\t'ruff' \t\t'sphinx' \t\t'sphinxcontrib-napoleon' \t\t-r 
/tmp/pysim_requirements.txt" did not complete successfully: exit code: 1
------
 > [ 8/16] RUN  SET -x &&       cat /tmp/pysim_requirements.txt &&      pip3 
 > install --break-system-packages            
 > 'git+https://github.com/eriwen/lcov-to-cobertura-xml.git'               
 > 'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
 >              'git+https://github.com/podshumok/python-smpplib.git'           
 > 'pydbus'                'pysispm'               'ruff'          'sphinx'     
 >            'sphinxcontrib-napoleon'                -r 
 > /tmp/pysim_requirements.txt:
2.613       [end of output]
2.613   
2.613   note: This error originates from a subprocess, and is likely not a 
problem with pip.
2.613 error: subprocess-exited-with-error
2.613 
2.613 × Getting requirements to build wheel did not run successfully.
2.613 │ exit code: 1
2.613 ╰─> See above for output.
2.613 
2.613 note: This error originates from a subprocess, and is likely not a 
problem with pip.
------
Dockerfile:177
--------------------
 176 |     ADD  
https://gitea.osmocom.org/sim-card/pysim/raw/branch/master/requirements.txt 
/tmp/pysim_requirements.txt
 177 | >>> RUN  set -x && \
 178 | >>>      cat /tmp/pysim_requirements.txt && \
 179 | >>>      pip3 install --break-system-packages \
 180 | >>>              
'git+https://github.com/eriwen/lcov-to-cobertura-xml.git' \
 181 | >>>              
'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
 \
 182 | >>>              'git+https://github.com/podshumok/python-smpplib.git' \
 183 | >>>              'pydbus' \
 184 | >>>              'pysispm' \
 185 | >>>              'ruff' \
 186 | >>>              'sphinx' \
 187 | >>>              'sphinxcontrib-napoleon' \
 188 | >>>              -r /tmp/pysim_requirements.txt
 189 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c set -x && \tcat 
/tmp/pysim_requirements.txt && \tpip3 install --break-system-packages 
\t\t'git+https://github.com/eriwen/lcov-to-cobertura-xml.git' 
\t\t'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
 \t\t'git+https://github.com/podshumok/python-smpplib.git' \t\t'pydbus' 
\t\t'pysispm' \t\t'ruff' \t\t'sphinx' \t\t'sphinxcontrib-napoleon' \t\t-r 
/tmp/pysim_requirements.txt" did not complete successfully: exit code: 1
make: *** [../make/Makefile:95: docker-build] Error 1
make: Leaving directory 
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-msc-test-io_uring/ws/debian-bookworm-build'>
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files 
were found. Configuration error?

Reply via email to