See https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/1118/display/redirect?page=changes
Changes:
[Oliver Smith] debian-bookworm-build: add libnftables-dev
------------------------------------------ [...truncated 28.43 KB...] checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for help2man... /usr/bin/help2man checking whether make supports nested variables... (cached) yes checking for libpcsclite... yes checking for ifdhandler.h... yes checking for debuglog.h... yes [91mconfigure: WARNING: libqrencode not found by pkg-config [0mchecking for qrencode.h... no checking for QRcode_encodeString... checking for arpa/inet.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/socket.h... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for syslog.h... yes checking for size_t... yes checking for ssize_t... yes checking for uint16_t... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether SO_NOSIGPIPE is declared... no checking whether MSG_NOSIGNAL is declared... yes checking whether inet_ntop is declared... yes checking for GNU libc compatible malloc... yes checking for memset... yes checking for select... yes checking for socket... yes checking for strlcpy... no checking for strlcat... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/api/Makefile config.status: creating npa-example-data/Makefile config.status: creating npa-example-data/dh/Makefile config.status: creating npa-example-data/ecdh/Makefile config.status: creating src/Makefile config.status: creating src/pcsclite-vpcd/Makefile config.status: creating src/ifd-vpcd/Makefile config.status: creating src/vpcd/Makefile config.status: creating src/vpicc/Makefile config.status: creating src/vpcd-config/Makefile config.status: creating MacOSX/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands
virtualsmartcard has been configured with following options:
Version: 0.8 User binaries: /usr/local/bin PC/SC configuration: /etc/reader.conf.d Driver directory: /usr/lib/pcsc/drivers/serial Python site-packages: /usr/local/lib/python3.11/site-packages
Build libpcsclite: no Build Info.plist: no Build reader.conf: VPCD hostname: /dev/null VPCD slot count: 2
Host: x86_64-pc-linux-gnu Compiler: gcc Preprocessor flags: Compiler flags: -g -O2 Linker flags: Libraries:
PTHREAD_LIBS: PTHREAD_CFLAGS: PCSC_CFLAGS: -I/usr/include/PCSC -pthread PCSC_LIBS: -lpcsclite QRENCODE_CFLAGS: QRENCODE_LIBS: BUNDLE_HOST: Linux LIB_PREFIX: lib DYN_LIB_EXT: so
HELP2MAN: /usr/bin/help2man PYTHON: /usr/bin/python3
Making install in src make[1]: Entering directory '/vsmartcard/virtualsmartcard/src' Making install in vpcd make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd' CC vpcd.lo CC lock.lo CCLD libvpcd.la make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd' Making install in vpicc make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc' GEN vicc GEN vicc.1 make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc' /usr/bin/mkdir -p '/usr/local/bin' /usr/bin/mkdir -p '/usr/local/share/man/man1' /usr/bin/mkdir -p '/usr/local/lib/python3.11/site-packages/virtualsmartcard' /usr/bin/mkdir -p '/usr/local/lib/python3.11/site-packages/virtualsmartcard/cards' /usr/bin/install -c vicc '/usr/local/bin' /usr/bin/install -c -m 644 vicc.1 '/usr/local/share/man/man1' /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' /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' Byte-compiling python modules... __init__.pyePass.pynPA.pyRelay.pyRelayMiddleman.pycryptoflex.pyByte-compiling python modules... CardGenerator.py SEutils.pyTLVutils.pyConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py Byte-compiling python modules (optimized versions) ... __init__.pyByte-compiling python modules (optimized versions) ... CardGenerator.pyePass.pynPA.pySEutils.pyRelay.pyRelayMiddleman.pycryptoflex.pyTLVutils.py ConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc' Making install in ifd-vpcd make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd' /bin/bash /vsmartcard/virtualsmartcard/install-sh -d /etc/reader.conf.d CC libifdvpcd_la-ifd-vpcd.lo /usr/bin/sed -e 's,[@]VERSION[@],0.8,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 CCLD libifdvpcd.la /bin/bash /vsmartcard/virtualsmartcard/install-sh -d /usr/lib/pcsc/drivers/serial /bin/bash ../../libtool --mode=install cp .libs/libifdvpcd.so /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.8 libtool: install: cp .libs/libifdvpcd.so /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.8 (cd /usr/lib/pcsc/drivers/serial && \ ln -s -f libifdvpcd.so.0.8 libifdvpcd.so) make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd' Making install in vpcd-config make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd-config' CC vpcd_config-vpcd-config.o CC vpcd_config-local-ip.o CCLD vpcd-config make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd-config' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/usr/local/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c vpcd-config '/usr/local/bin' libtool: install: /usr/bin/install -c vpcd-config /usr/local/bin/vpcd-config make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd-config' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd-config' make[2]: Entering directory '/vsmartcard/virtualsmartcard/src' make[3]: Entering directory '/vsmartcard/virtualsmartcard/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/src' Making install in doc make[1]: Entering directory '/vsmartcard/virtualsmartcard/doc' Making install in api make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc/api' make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc/api' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api' make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc' make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/doc' Making install in npa-example-data make[1]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data' Making install in dh make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' Making install in ecdh make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data' make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data' Making install in MacOSX make[1]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX' Use `make osx` to compile package for Mac OS X make[2]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX' make[1]: Entering directory '/vsmartcard/virtualsmartcard' make[2]: Entering directory '/vsmartcard/virtualsmartcard' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/vsmartcard/virtualsmartcard' make[1]: Leaving directory '/vsmartcard/virtualsmartcard' Removing intermediate container b2e8bf3e6a50 ---> 413eabf2dd55 Step 8/16 : RUN case "$DISTRO" 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 ---> Running in 8d9df7d12cae Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm-updates InRelease Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease Hit:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_12 ./ InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... libpcsclite-dev is already the newest version (1.9.9-2). libcsv-dev is already the newest version (3.0.3+dfsg-6). libjansson-dev is already the newest version (2.14-2). libulfius-dev is already the newest version (2.7.13-1). liborcania-dev is already the newest version (2.3.2-1). liborcania-dev set to manually installed. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies: libosmo-netif-dev : Depends: osmocom-nightly (= 202308240026) but 202308260026 is to be installed Depends: libosmonetif11 (= 1.3.0.50.74b6.202308240026) but it is not going to be installed [91mE: Unable to correct problems, you have held broken packages. [0mThe command '/bin/sh -c case "$DISTRO" 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' returned a non-zero code: 100 make: *** [../make/Makefile:90: docker-build] Error 100 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?
See https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/1119/display/redirect
Changes:
------------------------------------------ [...truncated 28.43 KB...] checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for help2man... /usr/bin/help2man checking whether make supports nested variables... (cached) yes checking for libpcsclite... yes checking for ifdhandler.h... yes checking for debuglog.h... yes [91mconfigure: WARNING: libqrencode not found by pkg-config [0mchecking for qrencode.h... no checking for QRcode_encodeString... checking for arpa/inet.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/socket.h... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for syslog.h... yes checking for size_t... yes checking for ssize_t... yes checking for uint16_t... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether SO_NOSIGPIPE is declared... no checking whether MSG_NOSIGNAL is declared... yes checking whether inet_ntop is declared... yes checking for GNU libc compatible malloc... yes checking for memset... yes checking for select... yes checking for socket... yes checking for strlcpy... no checking for strlcat... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/api/Makefile config.status: creating npa-example-data/Makefile config.status: creating npa-example-data/dh/Makefile config.status: creating npa-example-data/ecdh/Makefile config.status: creating src/Makefile config.status: creating src/pcsclite-vpcd/Makefile config.status: creating src/ifd-vpcd/Makefile config.status: creating src/vpcd/Makefile config.status: creating src/vpicc/Makefile config.status: creating src/vpcd-config/Makefile config.status: creating MacOSX/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands
virtualsmartcard has been configured with following options:
Version: 0.8 User binaries: /usr/local/bin PC/SC configuration: /etc/reader.conf.d Driver directory: /usr/lib/pcsc/drivers/serial Python site-packages: /usr/local/lib/python3.11/site-packages
Build libpcsclite: no Build Info.plist: no Build reader.conf: VPCD hostname: /dev/null VPCD slot count: 2
Host: x86_64-pc-linux-gnu Compiler: gcc Preprocessor flags: Compiler flags: -g -O2 Linker flags: Libraries:
PTHREAD_LIBS: PTHREAD_CFLAGS: PCSC_CFLAGS: -I/usr/include/PCSC -pthread PCSC_LIBS: -lpcsclite QRENCODE_CFLAGS: QRENCODE_LIBS: BUNDLE_HOST: Linux LIB_PREFIX: lib DYN_LIB_EXT: so
HELP2MAN: /usr/bin/help2man PYTHON: /usr/bin/python3
Making install in src make[1]: Entering directory '/vsmartcard/virtualsmartcard/src' Making install in vpcd make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd' CC vpcd.lo CC lock.lo CCLD libvpcd.la make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd' Making install in vpicc make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc' GEN vicc GEN vicc.1 make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc' /usr/bin/mkdir -p '/usr/local/bin' /usr/bin/mkdir -p '/usr/local/lib/python3.11/site-packages/virtualsmartcard' /usr/bin/mkdir -p '/usr/local/share/man/man1' /usr/bin/mkdir -p '/usr/local/lib/python3.11/site-packages/virtualsmartcard/cards' /usr/bin/install -c vicc '/usr/local/bin' /usr/bin/install -c -m 644 vicc.1 '/usr/local/share/man/man1' /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' /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' Byte-compiling python modules... __init__.pyePass.pynPA.pyRelay.pyRelayMiddleman.pyByte-compiling python modules... CardGenerator.pycryptoflex.py SEutils.pyTLVutils.pyConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py Byte-compiling python modules (optimized versions) ... __init__.pyByte-compiling python modules (optimized versions) ... CardGenerator.pyePass.pynPA.pySEutils.pyRelay.pyRelayMiddleman.pycryptoflex.pyTLVutils.py ConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc' Making install in ifd-vpcd make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd' /bin/bash /vsmartcard/virtualsmartcard/install-sh -d /etc/reader.conf.d CC libifdvpcd_la-ifd-vpcd.lo /usr/bin/sed -e 's,[@]VERSION[@],0.8,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 CCLD libifdvpcd.la /bin/bash /vsmartcard/virtualsmartcard/install-sh -d /usr/lib/pcsc/drivers/serial /bin/bash ../../libtool --mode=install cp .libs/libifdvpcd.so /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.8 libtool: install: cp .libs/libifdvpcd.so /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.8 (cd /usr/lib/pcsc/drivers/serial && \ ln -s -f libifdvpcd.so.0.8 libifdvpcd.so) make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd' Making install in vpcd-config make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd-config' CC vpcd_config-vpcd-config.o CC vpcd_config-local-ip.o CCLD vpcd-config make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd-config' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/usr/local/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c vpcd-config '/usr/local/bin' libtool: install: /usr/bin/install -c vpcd-config /usr/local/bin/vpcd-config make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd-config' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd-config' make[2]: Entering directory '/vsmartcard/virtualsmartcard/src' make[3]: Entering directory '/vsmartcard/virtualsmartcard/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/src' Making install in doc make[1]: Entering directory '/vsmartcard/virtualsmartcard/doc' Making install in api make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc/api' make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc/api' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api' make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc' make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/doc' Making install in npa-example-data make[1]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data' Making install in dh make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/dh' Making install in ecdh make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh' make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data' make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data' make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data' Making install in MacOSX make[1]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX' Use `make osx` to compile package for Mac OS X make[2]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX' make[1]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX' make[1]: Entering directory '/vsmartcard/virtualsmartcard' make[2]: Entering directory '/vsmartcard/virtualsmartcard' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/vsmartcard/virtualsmartcard' make[1]: Leaving directory '/vsmartcard/virtualsmartcard' Removing intermediate container 944b1756aeec ---> fd61131a9442 Step 8/16 : RUN case "$DISTRO" 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 ---> Running in e45fb1a4b443 Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm-updates InRelease Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease Hit:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_12 ./ InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... libpcsclite-dev is already the newest version (1.9.9-2). libcsv-dev is already the newest version (3.0.3+dfsg-6). libjansson-dev is already the newest version (2.14-2). libulfius-dev is already the newest version (2.7.13-1). liborcania-dev is already the newest version (2.3.2-1). liborcania-dev set to manually installed. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies: libosmo-netif-dev : Depends: osmocom-nightly (= 202308240026) but 202308270026 is to be installed Depends: libosmonetif11 (= 1.3.0.50.74b6.202308240026) but it is not going to be installed [91mE: Unable to correct problems, you have held broken packages. [0mThe command '/bin/sh -c case "$DISTRO" 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' returned a non-zero code: 100 make: *** [../make/Makefile:90: docker-build] Error 100 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?
jenkins-notifications@lists.osmocom.org