See
<https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/1627/display/redirect>
Changes:
------------------------------------------
[...truncated 45.33 KiB...]
#8 7.260 config.status: creating npa-example-data/dh/Makefile
#8 7.267 config.status: creating npa-example-data/ecdh/Makefile
#8 7.275 config.status: creating src/Makefile
#8 7.286 config.status: creating src/pcsclite-vpcd/Makefile
#8 7.298 config.status: creating src/ifd-vpcd/Makefile
#8 7.324 config.status: creating src/vpcd/Makefile
#8 7.333 config.status: creating src/vpicc/Makefile
#8 7.341 config.status: creating src/vpcd-config/Makefile
#8 7.351 config.status: creating MacOSX/Makefile
#8 7.359 config.status: creating config.h
#8 7.364 config.status: executing depfiles commands
#8 7.412 config.status: executing libtool commands
#8 7.419
#8 7.419 virtualsmartcard has been configured with following options:
#8 7.419
#8 7.419 Version: 0.10
#8 7.419 User binaries: /usr/local/bin
#8 7.419 PC/SC configuration: /etc/reader.conf.d
#8 7.419 Driver directory: /usr/lib/pcsc/drivers/serial
#8 7.419 Python site-packages: /usr/local/lib/python3.11/site-packages
#8 7.419
#8 7.419 Build libpcsclite: no
#8 7.419 Build Info.plist: no
#8 7.419 Build reader.conf:
#8 7.419 VPCD hostname: /dev/null
#8 7.419 VPCD slot count: 2
#8 7.419
#8 7.419 Host: x86_64-pc-linux-gnu
#8 7.419 Compiler: gcc
#8 7.419 Preprocessor flags:
#8 7.419 Compiler flags: -g -O2
#8 7.419 Linker flags:
#8 7.419 Libraries:
#8 7.419
#8 7.419 PTHREAD_LIBS:
#8 7.419 PTHREAD_CFLAGS:
#8 7.419 PCSC_CFLAGS: -I/usr/include/PCSC -pthread
#8 7.419 PCSC_LIBS: -lpcsclite
#8 7.419 QRENCODE_CFLAGS:
#8 7.419 QRENCODE_LIBS:
#8 7.419 BUNDLE_HOST: Linux
#8 7.419 LIB_PREFIX: lib
#8 7.419 DYN_LIB_EXT: so
#8 7.419
#8 7.419 HELP2MAN: /usr/bin/help2man
#8 7.419 PYTHON: /usr/bin/python3
#8 7.419
#8 7.446 Making install in src
#8 7.447 make[1]: Entering directory '/vsmartcard/virtualsmartcard/src'
#8 7.448 Making install in vpcd
#8 7.449 make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd'
#8 7.450 CC vpcd.lo
#8 7.450 CC lock.lo
#8 7.603 CCLD libvpcd.la
#8 7.661 make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd'
#8 7.661 make[3]: Nothing to be done for 'install-exec-am'.
#8 7.661 make[3]: Nothing to be done for 'install-data-am'.
#8 7.661 make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd'
#8 7.661 make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd'
#8 7.662 Making install in vpicc
#8 7.663 make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc'
#8 7.663 GEN vicc
#8 7.666 GEN vicc.1
#8 7.732 make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc'
#8 7.732 /usr/bin/mkdir -p '/usr/local/bin'
#8 7.733 /usr/bin/mkdir -p
'/usr/local/lib/python3.11/site-packages/virtualsmartcard'
#8 7.733 /usr/bin/mkdir -p '/usr/local/share/man/man1'
#8 7.733 /usr/bin/mkdir -p
'/usr/local/lib/python3.11/site-packages/virtualsmartcard/cards'
#8 7.736 /usr/bin/install -c vicc '/usr/local/bin'
#8 7.737 /usr/bin/install -c -m 644 vicc.1 '/usr/local/share/man/man1'
#8 7.747 /usr/bin/install -c -m 644 virtualsmartcard/cards/__init__.py
virtualsmartcard/cards/ePass.py virtualsmartcard/cards/nPA.py
virtualsmartcard/cards/Relay.py virtualsmartcard/cards/RelayMiddleman.py
virtualsmartcard/cards/cryptoflex.py
'/usr/local/lib/python3.11/site-packages/virtualsmartcard/cards'
#8 7.751 /usr/bin/install -c -m 644 virtualsmartcard/CardGenerator.py
virtualsmartcard/SEutils.py virtualsmartcard/TLVutils.py
virtualsmartcard/ConstantDefinitions.py virtualsmartcard/SmartcardFilesystem.py
virtualsmartcard/utils.py virtualsmartcard/CryptoUtils.py virtualsmartcard/SmartcardSAM.py
virtualsmartcard/SWutils.py virtualsmartcard/VirtualSmartcard.py
virtualsmartcard/__init__.py
'/usr/local/lib/python3.11/site-packages/virtualsmartcard'
#8 7.763 Byte-compiling python modules...
#8 7.763 __init__.pyePass.pynPA.pyByte-compiling python modules...
#8 7.766 CardGenerator.pyRelay.pyRelayMiddleman.pycryptoflex.py
#8 7.769
SEutils.pyTLVutils.pyConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py
#8 7.872 Byte-compiling python modules (optimized versions) ...
#8 7.872 __init__.pyePass.pyByte-compiling python modules (optimized versions) ...
#8 7.873
CardGenerator.pynPA.pySEutils.pyRelay.pyRelayMiddleman.pycryptoflex.pyTLVutils.py
#8 7.877
ConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py
#8 7.891 make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc'
#8 7.891 make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc'
#8 7.891 Making install in ifd-vpcd
#8 7.893 make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd'
#8 7.893 /bin/bash /vsmartcard/virtualsmartcard/install-sh -d /etc/reader.conf.d
#8 7.893 CC libifdvpcd_la-ifd-vpcd.lo
#8 7.894 /usr/bin/sed -e 's,[@]VERSION[@],0.10,g' -e
's,[@]TARGET_LIB[@],libifdvpcd.so,g' -e
's,[@]TARGET[@],/usr/lib/pcsc/drivers/serial/libifdvpcd.so,g' -e
's,[@]VPCDHOST[@],/dev/null,g' < ./reader.conf.in > /etc/reader.conf.d/vpcd
#8 8.048 CCLD libifdvpcd.la
#8 8.145 /bin/bash /vsmartcard/virtualsmartcard/install-sh -d
/usr/lib/pcsc/drivers/serial
#8 8.146 /bin/bash ../../libtool --mode=install cp .libs/libifdvpcd.so
/usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.10
#8 8.161 libtool: install: cp .libs/libifdvpcd.so
/usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.10
#8 8.162 (cd /usr/lib/pcsc/drivers/serial && \
#8 8.162 ln -s -f libifdvpcd.so.0.10 libifdvpcd.so)
#8 8.163 make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd'
#8 8.163 Making install in vpcd-config
#8 8.164 make[2]: Entering directory
'/vsmartcard/virtualsmartcard/src/vpcd-config'
#8 8.164 CC vpcd_config-vpcd-config.o
#8 8.165 CC vpcd_config-local-ip.o
#8 8.186 CCLD vpcd-config
#8 8.226 make[3]: Entering directory
'/vsmartcard/virtualsmartcard/src/vpcd-config'
#8 8.226 make[3]: Nothing to be done for 'install-data-am'.
#8 8.227 /usr/bin/mkdir -p '/usr/local/bin'
#8 8.228 /bin/bash ../../libtool --mode=install /usr/bin/install -c vpcd-config
'/usr/local/bin'
#8 8.245 libtool: install: /usr/bin/install -c vpcd-config /usr/local/bin/vpcd-config
#8 8.247 make[3]: Leaving directory
'/vsmartcard/virtualsmartcard/src/vpcd-config'
#8 8.247 make[2]: Leaving directory
'/vsmartcard/virtualsmartcard/src/vpcd-config'
#8 8.249 make[2]: Entering directory '/vsmartcard/virtualsmartcard/src'
#8 8.251 make[3]: Entering directory '/vsmartcard/virtualsmartcard/src'
#8 8.251 make[3]: Nothing to be done for 'install-exec-am'.
#8 8.251 make[3]: Nothing to be done for 'install-data-am'.
#8 8.251 make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src'
#8 8.251 make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src'
#8 8.251 make[1]: Leaving directory '/vsmartcard/virtualsmartcard/src'
#8 8.251 Making install in doc
#8 8.252 make[1]: Entering directory '/vsmartcard/virtualsmartcard/doc'
#8 8.255 Making install in api
#8 8.256 make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc/api'
#8 8.257 make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc/api'
#8 8.257 make[3]: Nothing to be done for 'install-exec-am'.
#8 8.257 make[3]: Nothing to be done for 'install-data-am'.
#8 8.257 make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api'
#8 8.257 make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api'
#8 8.258 make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc'
#8 8.259 make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc'
#8 8.259 make[3]: Nothing to be done for 'install-exec-am'.
#8 8.259 make[3]: Nothing to be done for 'install-data-am'.
#8 8.259 make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc'
#8 8.259 make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc'
#8 8.260 make[1]: Leaving directory '/vsmartcard/virtualsmartcard/doc'
#8 8.260 Making install in npa-example-data
#8 8.261 make[1]: Entering directory
'/vsmartcard/virtualsmartcard/npa-example-data'
#8 8.262 Making install in dh
#8 8.263 make[2]: Entering directory
'/vsmartcard/virtualsmartcard/npa-example-data/dh'
#8 8.264 make[3]: Entering directory
'/vsmartcard/virtualsmartcard/npa-example-data/dh'
#8 8.264 make[3]: Nothing to be done for 'install-exec-am'.
#8 8.264 make[3]: Nothing to be done for 'install-data-am'.
#8 8.264 make[3]: Leaving directory
'/vsmartcard/virtualsmartcard/npa-example-data/dh'
#8 8.264 make[2]: Leaving directory
'/vsmartcard/virtualsmartcard/npa-example-data/dh'
#8 8.264 Making install in ecdh
#8 8.265 make[2]: Entering directory
'/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
#8 8.266 make[3]: Entering directory
'/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
#8 8.266 make[3]: Nothing to be done for 'install-exec-am'.
#8 8.266 make[3]: Nothing to be done for 'install-data-am'.
#8 8.266 make[3]: Leaving directory
'/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
#8 8.266 make[2]: Leaving directory
'/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
#8 8.267 make[2]: Entering directory
'/vsmartcard/virtualsmartcard/npa-example-data'
#8 8.268 make[3]: Entering directory
'/vsmartcard/virtualsmartcard/npa-example-data'
#8 8.268 make[3]: Nothing to be done for 'install-exec-am'.
#8 8.268 make[3]: Nothing to be done for 'install-data-am'.
#8 8.268 make[3]: Leaving directory
'/vsmartcard/virtualsmartcard/npa-example-data'
#8 8.268 make[2]: Leaving directory
'/vsmartcard/virtualsmartcard/npa-example-data'
#8 8.268 make[1]: Leaving directory
'/vsmartcard/virtualsmartcard/npa-example-data'
#8 8.268 Making install in MacOSX
#8 8.269 make[1]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX'
#8 8.270 Use `make osx` to compile package for Mac OS X
#8 8.271 make[2]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX'
#8 8.271 make[2]: Nothing to be done for 'install-exec-am'.
#8 8.271 make[2]: Nothing to be done for 'install-data-am'.
#8 8.271 make[2]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX'
#8 8.271 make[1]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX'
#8 8.272 make[1]: Entering directory '/vsmartcard/virtualsmartcard'
#8 8.274 make[2]: Entering directory '/vsmartcard/virtualsmartcard'
#8 8.274 make[2]: Nothing to be done for 'install-exec-am'.
#8 8.274 make[2]: Nothing to be done for 'install-data-am'.
#8 8.274 make[2]: Leaving directory '/vsmartcard/virtualsmartcard'
#8 8.274 make[1]: Leaving directory '/vsmartcard/virtualsmartcard'
#8 DONE 9.1s
#9 [ 5/10] RUN CASE "debian-bookworm" in debian*) apt-get update &&
apt-get install -y --no-install-recommends libosmocore-dev libosmo-simtrace2-dev
libosmo-abis-dev libosmo-netif-dev libpcsclite-dev libcsv-dev
libjansson-dev libulfius-dev liborcania-dev && apt-get clean ;;
centos*) dnf install -y libcsv-devel "pkgconfig(libasn1c)"
"pkgconfig(libosmoabis)" "pkgconfig(libosmocore)"
"pkgconfig(libosmogsm)" "pkgconfig(libosmosim)"
"pkgconfig(libpcsclite)" "pkgconfig(libulfius)"
"pkgconfig(libusb-1.0)" "pkgconfig(libosmousb)"
"pkgconfig(libosmo-simtrace2)" ;; esac
#9 0.706 Hit:1
http://deb.debian.org/debian bookworm InRelease
#9 0.706 Hit:2
http://deb.debian.org/debian bookworm-updates InRelease
#9 0.706 Hit:3
http://deb.debian.org/debian-security bookworm-security InRelease
#9 0.706 Hit:4
https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_12 ./
InRelease
#9 0.928 Reading package lists...
#9 1.207 Reading package lists...
#9 1.479 Building dependency tree...
#9 1.541 Reading state information...
#9 1.573 libpcsclite-dev is already the newest version (1.9.9-2).
#9 1.573 libcsv-dev is already the newest version (3.0.3+dfsg-6).
#9 1.573 libjansson-dev is already the newest version (2.14-2).
#9 1.573 libulfius-dev is already the newest version (2.7.13-1).
#9 1.573 liborcania-dev is already the newest version (2.3.2-1).
#9 1.573 liborcania-dev set to manually installed.
#9 1.573 Some packages could not be installed. This may mean that you have
#9 1.573 requested an impossible situation or if you are using the unstable
#9 1.573 distribution that some required packages have not yet been created
#9 1.573 or been moved out of Incoming.
#9 1.573 The following information may help to resolve the situation:
#9 1.573
#9 1.573 The following packages have unmet dependencies:
#9 1.613 libosmo-simtrace2-dev : Depends: osmocom-nightly (= 202501132026) but
202501122026 is to be installed
#9 1.613 Depends: libosmo-simtrace2-1 but it is not going to be
installed
#9 1.615 E: Unable to correct problems, you have held broken packages.
#9 ERROR: process "/bin/sh -c case \"$DISTRO\" in \tdebian*) \t\tapt-get
update && \t\tapt-get install -y --no-install-recommends \t\t\tlibosmocore-dev
\t\t\tlibosmo-simtrace2-dev \t\t\tlibosmo-abis-dev \t\t\tlibosmo-netif-dev
\t\t\tlibpcsclite-dev \t\t\tlibcsv-dev \t\t\tlibjansson-dev \t\t\tlibulfius-dev
\t\t\tliborcania-dev && \t\tapt-get clean \t\t;; \tcentos*) \t\tdnf install -y
\t\t\tlibcsv-devel \t\t\t\"pkgconfig(libasn1c)\"
\t\t\t\"pkgconfig(libosmoabis)\" \t\t\t\"pkgconfig(libosmocore)\"
\t\t\t\"pkgconfig(libosmogsm)\" \t\t\t\"pkgconfig(libosmosim)\"
\t\t\t\"pkgconfig(libpcsclite)\" \t\t\t\"pkgconfig(libulfius)\"
\t\t\t\"pkgconfig(libusb-1.0)\" \t\t\t\"pkgconfig(libosmousb)\"
\t\t\t\"pkgconfig(libosmo-simtrace2)\" \t\t;; \tesac" did not complete
successfully: exit code: 100
------
[ 5/10] RUN CASE "debian-bookworm" in
debian*) apt-get update && apt-get install -y --no-install-recommends
libosmocore-dev libosmo-simtrace2-dev libosmo-abis-dev libosmo-netif-dev
libpcsclite-dev libcsv-dev libjansson-dev libulfius-dev liborcania-dev
&& apt-get clean ;; centos*) dnf install -y libcsv-devel
"pkgconfig(libasn1c)" "pkgconfig(libosmoabis)"
"pkgconfig(libosmocore)" "pkgconfig(libosmogsm)"
"pkgconfig(libosmosim)" "pkgconfig(libpcsclite)"
"pkgconfig(libulfius)" "pkgconfig(libusb-1.0)"
"pkgconfig(libosmousb)" "pkgconfig(libosmo-simtrace2)" ;;
esac:
1.573 Some packages could not be installed. This may mean that you have
1.573 requested an impossible situation or if you are using the unstable
1.573 distribution that some required packages have not yet been created
1.573 or been moved out of Incoming.
1.573 The following information may help to resolve the situation:
1.573
1.573 The following packages have unmet dependencies:
1.613 libosmo-simtrace2-dev : Depends: osmocom-nightly (= 202501132026) but 202501122026
is to be installed
1.613 Depends: libosmo-simtrace2-1 but it is not going to be
installed
1.615 E: Unable to correct problems, you have held broken packages.
------
Dockerfile:31
--------------------
30 |
31 | >>> RUN case "$DISTRO" in \
32 | >>> debian*) \
33 | >>> apt-get update && \
34 | >>> apt-get install -y --no-install-recommends \
35 | >>> libosmocore-dev \
36 | >>> libosmo-simtrace2-dev \
37 | >>> libosmo-abis-dev \
38 | >>> libosmo-netif-dev \
39 | >>> libpcsclite-dev \
40 | >>> libcsv-dev \
41 | >>> libjansson-dev \
42 | >>> libulfius-dev \
43 | >>> liborcania-dev && \
44 | >>> apt-get clean \
45 | >>> ;; \
46 | >>> centos*) \
47 | >>> dnf install -y \
48 | >>> libcsv-devel \
49 | >>> "pkgconfig(libasn1c)" \
50 | >>> "pkgconfig(libosmoabis)" \
51 | >>> "pkgconfig(libosmocore)" \
52 | >>> "pkgconfig(libosmogsm)" \
53 | >>> "pkgconfig(libosmosim)" \
54 | >>> "pkgconfig(libpcsclite)" \
55 | >>> "pkgconfig(libulfius)" \
56 | >>> "pkgconfig(libusb-1.0)" \
57 | >>> "pkgconfig(libosmousb)" \
58 | >>> "pkgconfig(libosmo-simtrace2)" \
59 | >>> ;; \
60 | >>> esac
61 |
--------------------
ERROR: failed to solve: process "/bin/sh -c case \"$DISTRO\" in \tdebian*)
\t\tapt-get update && \t\tapt-get install -y --no-install-recommends
\t\t\tlibosmocore-dev \t\t\tlibosmo-simtrace2-dev \t\t\tlibosmo-abis-dev
\t\t\tlibosmo-netif-dev \t\t\tlibpcsclite-dev \t\t\tlibcsv-dev \t\t\tlibjansson-dev
\t\t\tlibulfius-dev \t\t\tliborcania-dev && \t\tapt-get clean \t\t;; \tcentos*)
\t\tdnf install -y \t\t\tlibcsv-devel \t\t\t\"pkgconfig(libasn1c)\"
\t\t\t\"pkgconfig(libosmoabis)\" \t\t\t\"pkgconfig(libosmocore)\"
\t\t\t\"pkgconfig(libosmogsm)\" \t\t\t\"pkgconfig(libosmosim)\"
\t\t\t\"pkgconfig(libpcsclite)\" \t\t\t\"pkgconfig(libulfius)\"
\t\t\t\"pkgconfig(libusb-1.0)\" \t\t\t\"pkgconfig(libosmousb)\"
\t\t\t\"pkgconfig(libosmo-simtrace2)\" \t\t;; \tesac" did not complete
successfully: exit code: 100
make: *** [../make/Makefile:95: docker-build] Error 1
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/ws/osmo-remsim-master'>
+ 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?