Source: uhd
Version: 4.4.0.0+ds1-4
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build
User: [email protected]
Usertags: qa-doublebuild

Hi,

This package fails to do build a binary-only build (not source) after a
successful build (dpkg-buildpackage ; dpkg-buildpackage -b).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild

Relevant part of the build log:
> PC_DPDK_STATIC_LIBS_L:INTERNAL=
> PC_DPDK_STATIC_LIBS_OTHER:INTERNAL=
> PC_DPDK_STATIC_LIBS_PATHS:INTERNAL=
> PC_DPDK_VERSION:INTERNAL=22.11.2
> PC_DPDK_libdpdk_INCLUDEDIR:INTERNAL=
> PC_DPDK_libdpdk_LIBDIR:INTERNAL=
> PC_DPDK_libdpdk_PREFIX:INTERNAL=
> PC_DPDK_libdpdk_VERSION:INTERNAL=
> PC_LIBUSB_CFLAGS:INTERNAL=-I/usr/include/libusb-1.0
> PC_LIBUSB_CFLAGS_I:INTERNAL=
> PC_LIBUSB_CFLAGS_OTHER:INTERNAL=
> PC_LIBUSB_FOUND:INTERNAL=1
> PC_LIBUSB_INCLUDEDIR:INTERNAL=/usr/include
> PC_LIBUSB_INCLUDE_DIRS:INTERNAL=/usr/include/libusb-1.0
> PC_LIBUSB_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lusb-1.0
> PC_LIBUSB_LDFLAGS_OTHER:INTERNAL=
> PC_LIBUSB_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu
> PC_LIBUSB_LIBRARIES:INTERNAL=usb-1.0
> PC_LIBUSB_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu
> PC_LIBUSB_LIBS:INTERNAL=
> PC_LIBUSB_LIBS_L:INTERNAL=
> PC_LIBUSB_LIBS_OTHER:INTERNAL=
> PC_LIBUSB_LIBS_PATHS:INTERNAL=
> PC_LIBUSB_MODULE_NAME:INTERNAL=libusb-1.0
> PC_LIBUSB_PREFIX:INTERNAL=/usr
> PC_LIBUSB_STATIC_CFLAGS:INTERNAL=-I/usr/include/libusb-1.0
> PC_LIBUSB_STATIC_CFLAGS_I:INTERNAL=
> PC_LIBUSB_STATIC_CFLAGS_OTHER:INTERNAL=
> PC_LIBUSB_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/libusb-1.0
> PC_LIBUSB_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lusb-1.0;-ludev;-latomic;-lpthread
> PC_LIBUSB_STATIC_LDFLAGS_OTHER:INTERNAL=
> PC_LIBUSB_STATIC_LIBDIR:INTERNAL=
> PC_LIBUSB_STATIC_LIBRARIES:INTERNAL=usb-1.0;udev;atomic;pthread
> PC_LIBUSB_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu
> PC_LIBUSB_STATIC_LIBS:INTERNAL=
> PC_LIBUSB_STATIC_LIBS_L:INTERNAL=
> PC_LIBUSB_STATIC_LIBS_OTHER:INTERNAL=
> PC_LIBUSB_STATIC_LIBS_PATHS:INTERNAL=
> PC_LIBUSB_VERSION:INTERNAL=1.0.26
> PC_LIBUSB_libusb-1.0_INCLUDEDIR:INTERNAL=
> PC_LIBUSB_libusb-1.0_LIBDIR:INTERNAL=
> PC_LIBUSB_libusb-1.0_PREFIX:INTERNAL=
> PC_LIBUSB_libusb-1.0_VERSION:INTERNAL=
> //ADVANCED property for variable: PKG_CONFIG_ARGN
> PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: PKG_CONFIG_EXECUTABLE
> PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: PYTHON_INCLUDE_DIR
> PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: PYTHON_LIBRARY
> PYTHON_LIBRARY-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: PYTHON_LIBRARY_DEBUG
> PYTHON_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
> //Test USE_STD_STRING_VIEW_IN_BOOST_ASIO
> USE_STD_STRING_VIEW_IN_BOOST_ASIO:INTERNAL=1
> //linker supports push/pop state
> _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
> //Path to CMakeRC script
> _CMRC_SCRIPT:INTERNAL=/<<PKGBUILDDIR>>/host/cmake/Modules/CMakeRC.cmake
> //CMakeRC version. Used for checking for conflicts
> _CMRC_VERSION:INTERNAL=2.0.0
> __pkg_config_arguments_NCURSES:INTERNAL=QUIET;ncurses
> __pkg_config_arguments_PC_DPDK:INTERNAL=QUIET;libdpdk>=18.11
> __pkg_config_arguments_PC_LIBUSB:INTERNAL=QUIET;libusb-1.0
> __pkg_config_checked_NCURSES:INTERNAL=1
> __pkg_config_checked_PC_DPDK:INTERNAL=1
> __pkg_config_checked_PC_LIBUSB:INTERNAL=1
> _uhd_disabled_components:INTERNAL=DPDK;API/Doxygen
> _uhd_enabled_components:INTERNAL=LibUHD;LibUHD - C API;LibUHD - Python 
> API;Examples;Utils;Tests;USB;B100;B200;USRP1;USRP2;X300;MPMD;SIM;N300;N320;E320;E300;X400;OctoClock;Manual;Man
>  Pages
> //ADVANCED property for variable: boost_atomic_DIR
> boost_atomic_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_chrono_DIR
> boost_chrono_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_date_time_DIR
> boost_date_time_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_filesystem_DIR
> boost_filesystem_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_headers_DIR
> boost_headers_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_program_options_DIR
> boost_program_options_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_serialization_DIR
> boost_serialization_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_system_DIR
> boost_system_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_thread_DIR
> boost_thread_DIR-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: boost_unit_test_framework_DIR
> boost_unit_test_framework_DIR-ADVANCED:INTERNAL=1
> cmrc_hpp:INTERNAL=/<<PKGBUILDDIR>>/uhdplain/_cmrc/include/cmrc/cmrc.hpp
> //ADVANCED property for variable: pkgcfg_lib_NCURSES_ncurses
> pkgcfg_lib_NCURSES_ncurses-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_NCURSES_tinfo
> pkgcfg_lib_NCURSES_tinfo-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_bsd
> pkgcfg_lib_PC_DPDK_bsd-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_acl
> pkgcfg_lib_PC_DPDK_rte_acl-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_bbdev
> pkgcfg_lib_PC_DPDK_rte_bbdev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_bitratestats
> pkgcfg_lib_PC_DPDK_rte_bitratestats-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_bpf
> pkgcfg_lib_PC_DPDK_rte_bpf-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_cfgfile
> pkgcfg_lib_PC_DPDK_rte_cfgfile-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_cmdline
> pkgcfg_lib_PC_DPDK_rte_cmdline-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_compressdev
> pkgcfg_lib_PC_DPDK_rte_compressdev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_cryptodev
> pkgcfg_lib_PC_DPDK_rte_cryptodev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_distributor
> pkgcfg_lib_PC_DPDK_rte_distributor-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_dmadev
> pkgcfg_lib_PC_DPDK_rte_dmadev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_eal
> pkgcfg_lib_PC_DPDK_rte_eal-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_efd
> pkgcfg_lib_PC_DPDK_rte_efd-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_ethdev
> pkgcfg_lib_PC_DPDK_rte_ethdev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_eventdev
> pkgcfg_lib_PC_DPDK_rte_eventdev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_fib
> pkgcfg_lib_PC_DPDK_rte_fib-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_gpudev
> pkgcfg_lib_PC_DPDK_rte_gpudev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_graph
> pkgcfg_lib_PC_DPDK_rte_graph-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_gro
> pkgcfg_lib_PC_DPDK_rte_gro-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_gso
> pkgcfg_lib_PC_DPDK_rte_gso-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_hash
> pkgcfg_lib_PC_DPDK_rte_hash-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_ip_frag
> pkgcfg_lib_PC_DPDK_rte_ip_frag-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_ipsec
> pkgcfg_lib_PC_DPDK_rte_ipsec-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_jobstats
> pkgcfg_lib_PC_DPDK_rte_jobstats-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_kvargs
> pkgcfg_lib_PC_DPDK_rte_kvargs-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_latencystats
> pkgcfg_lib_PC_DPDK_rte_latencystats-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_lpm
> pkgcfg_lib_PC_DPDK_rte_lpm-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_mbuf
> pkgcfg_lib_PC_DPDK_rte_mbuf-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_member
> pkgcfg_lib_PC_DPDK_rte_member-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_mempool
> pkgcfg_lib_PC_DPDK_rte_mempool-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_meter
> pkgcfg_lib_PC_DPDK_rte_meter-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_metrics
> pkgcfg_lib_PC_DPDK_rte_metrics-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_net
> pkgcfg_lib_PC_DPDK_rte_net-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_node
> pkgcfg_lib_PC_DPDK_rte_node-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_pcapng
> pkgcfg_lib_PC_DPDK_rte_pcapng-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_pci
> pkgcfg_lib_PC_DPDK_rte_pci-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_pdump
> pkgcfg_lib_PC_DPDK_rte_pdump-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_pipeline
> pkgcfg_lib_PC_DPDK_rte_pipeline-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_port
> pkgcfg_lib_PC_DPDK_rte_port-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_power
> pkgcfg_lib_PC_DPDK_rte_power-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_rawdev
> pkgcfg_lib_PC_DPDK_rte_rawdev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_rcu
> pkgcfg_lib_PC_DPDK_rte_rcu-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_regexdev
> pkgcfg_lib_PC_DPDK_rte_regexdev-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_reorder
> pkgcfg_lib_PC_DPDK_rte_reorder-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_rib
> pkgcfg_lib_PC_DPDK_rte_rib-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_ring
> pkgcfg_lib_PC_DPDK_rte_ring-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_sched
> pkgcfg_lib_PC_DPDK_rte_sched-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_security
> pkgcfg_lib_PC_DPDK_rte_security-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_stack
> pkgcfg_lib_PC_DPDK_rte_stack-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_table
> pkgcfg_lib_PC_DPDK_rte_table-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_telemetry
> pkgcfg_lib_PC_DPDK_rte_telemetry-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_timer
> pkgcfg_lib_PC_DPDK_rte_timer-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_DPDK_rte_vhost
> pkgcfg_lib_PC_DPDK_rte_vhost-ADVANCED:INTERNAL=1
> //ADVANCED property for variable: pkgcfg_lib_PC_LIBUSB_usb-1.0
> pkgcfg_lib_PC_LIBUSB_usb-1.0-ADVANCED:INTERNAL=1
> prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu
> 
> dh_auto_configure: error: cd uhdplain && cmake -DCMAKE_INSTALL_PREFIX=/usr 
> -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
> -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
> -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
> -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
> -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
> -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -GNinja -DCMAKE_VERBOSE_MAKEFILE=ON 
> -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=RelWithDebInfo 
> -DCMAKE_CXX_FLAGS_RELWITHDEBINFO= -DLIB_SUFFIX=/x86_64-linux-gnu 
> -DENABLE_RFNOC=True -DENABLE_STATIC_LIBS=OFF -DUHD_VERSION=4.4.0.0\+ds1-4 
> -DENABLE_PYTHON_API=ON -DENABLE_PYTHON3=ON 
> -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 
> -DBOOST_PYTHON_COMPONENT=python311 -DPKG_LIB_DIR=/usr/libexec/uhd 
> -DDOXYGEN_HAVE_DOT=True -DENABLE_DOXYGEN=OFF -DENABLE_DPDK=OFF ../host 
> returned exit code 1
> make[1]: *** [debian/rules:25: override_dh_auto_configure] Error 2
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> make: *** [debian/rules:21: build] Error 2
> dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -b' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/16/uhd_4.4.0.0+ds1-4_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to