See
<https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/904/display/redirect>
Changes:
------------------------------------------
[...truncated 23.76 KB...]
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 debuglog.h usability... yes
checking debuglog.h presence... yes
checking for debuglog.h... yes
[91mconfigure: WARNING: libqrencode not found by pkg-config
[0mchecking qrencode.h usability... no
checking qrencode.h presence... no
checking for qrencode.h... no
checking for QRcode_encodeString... checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
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 sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking whether SO_NOSIGPIPE is declared... no
checking whether MSG_NOSIGNAL is declared... yes
checking whether inet_ntop is declared... yes
checking for stdlib.h... (cached) 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.9/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: -pthread
PCSC_CFLAGS: -pthread -I/usr/include/PCSC
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'
/bin/mkdir -p '/usr/local/bin'
/bin/mkdir -p '/usr/local/lib/python3.9/site-packages/virtualsmartcard/cards'
/bin/mkdir -p '/usr/local/share/man/man1'
/bin/mkdir -p '/usr/local/lib/python3.9/site-packages/virtualsmartcard'
/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.9/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.9/site-packages/virtualsmartcard'
Byte-compiling python modules...
__init__.pyePass.pynPA.pyByte-compiling python modules...
CardGenerator.pyRelay.pyRelayMiddleman.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
/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'.
/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 f647c9f53f9c
---> 82e224e2c8d1
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 5619b435b1ca
Hit:1
http://deb.debian.org/debian bullseye InRelease
Hit:2
http://deb.debian.org/debian-security bullseye-security InRelease
Hit:3
http://deb.debian.org/debian bullseye-updates InRelease
Hit:4
https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_11 ./ InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libpcsclite-dev is already the newest version (1.9.1-1).
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-abis-dev : Depends: osmocom-nightly (= 202301250006) but 202301260005 is to be
installed
Depends: libosmotrau2 (= 1.3.0.29.79c4.202301250006) but it is not
going to be installed
Depends: libosmoabis10 (= 1.3.0.29.79c4.202301250006) but it is not
going to be installed
libosmo-netif-dev : Depends: osmocom-nightly (= 202301250006) but 202301260005 is to be
installed
Depends: libosmonetif8 (= 1.2.0.114.3804.202301250006) but it is not
going to be installed
libosmo-simtrace2-dev : Depends: osmocom-nightly (= 202301250006) but 202301260005 is to
be installed
Depends: libosmo-simtrace2-1 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?