[Debian-mobcom-maintainers] Bug#1049072: libosmocore: Fails to build source after successful build

Lucas Nussbaum lucas at debian.org
Sun Aug 13 20:20:54 BST 2023


Source: libosmocore
Version: 1.7.0-3
Severity: minor
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: debian-qa at lists.debian.org
Usertags: qa-doublebuild

Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

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/SourceAfterBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S
> -----------------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package libosmocore
> dpkg-buildpackage: info: source version 1.7.0-3
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Thorsten Alteholz <debian at alteholz.de>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean --with autoreconf
>    dh_auto_clean
> 	make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in include
> make[2]: Entering directory '/<<PKGBUILDDIR>>/include'
> test -z "osmocom/gsm/gsm0503.h" || rm -f osmocom/gsm/gsm0503.h
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/include'
> Making distclean in src
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> test -z "libosmocore.la" || rm -f libosmocore.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> rm -f ./so_locations
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/application.Plo
> rm -f ./.deps/backtrace.Plo
> rm -f ./.deps/base64.Plo
> rm -f ./.deps/bitcomp.Plo
> rm -f ./.deps/bits.Plo
> rm -f ./.deps/bitvec.Plo
> rm -f ./.deps/context.Plo
> rm -f ./.deps/conv.Plo
> rm -f ./.deps/conv_acc.Plo
> rm -f ./.deps/conv_acc_generic.Plo
> rm -f ./.deps/conv_acc_neon.Plo
> rm -f ./.deps/conv_acc_sse.Plo
> rm -f ./.deps/conv_acc_sse_avx.Plo
> rm -f ./.deps/counter.Plo
> rm -f ./.deps/crc16.Plo
> rm -f ./.deps/crc16gen.Plo
> rm -f ./.deps/crc32gen.Plo
> rm -f ./.deps/crc64gen.Plo
> rm -f ./.deps/crc8gen.Plo
> rm -f ./.deps/exec.Plo
> rm -f ./.deps/fsm.Plo
> rm -f ./.deps/gsmtap_util.Plo
> rm -f ./.deps/isdnhdlc.Plo
> rm -f ./.deps/it_q.Plo
> rm -f ./.deps/logging.Plo
> rm -f ./.deps/logging_gsmtap.Plo
> rm -f ./.deps/logging_syslog.Plo
> rm -f ./.deps/logging_systemd.Plo
> rm -f ./.deps/loggingrb.Plo
> rm -f ./.deps/macaddr.Plo
> rm -f ./.deps/mnl.Plo
> rm -f ./.deps/msgb.Plo
> rm -f ./.deps/msgfile.Plo
> rm -f ./.deps/panic.Plo
> rm -f ./.deps/plugin.Plo
> rm -f ./.deps/prbs.Plo
> rm -f ./.deps/prim.Plo
> rm -f ./.deps/rate_ctr.Plo
> rm -f ./.deps/rbtree.Plo
> rm -f ./.deps/select.Plo
> rm -f ./.deps/sercomm.Plo
> rm -f ./.deps/serial.Plo
> rm -f ./.deps/signal.Plo
> rm -f ./.deps/sockaddr_str.Plo
> rm -f ./.deps/socket.Plo
> rm -f ./.deps/stat_item.Plo
> rm -f ./.deps/stats.Plo
> rm -f ./.deps/stats_statsd.Plo
> rm -f ./.deps/stats_tcp.Plo
> rm -f ./.deps/strrb.Plo
> rm -f ./.deps/tdef.Plo
> rm -f ./.deps/thread.Plo
> rm -f ./.deps/time_cc.Plo
> rm -f ./.deps/timer.Plo
> rm -f ./.deps/timer_clockgettime.Plo
> rm -f ./.deps/timer_gettimeofday.Plo
> rm -f ./.deps/use_count.Plo
> rm -f ./.deps/utils.Plo
> rm -f ./.deps/write_queue.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
> Making distclean in src/vty
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/vty'
> test -z "libosmovty.la" || rm -f libosmovty.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./so_locations
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/buffer.Plo
> rm -f ./.deps/command.Plo
> rm -f ./.deps/cpu_sched_vty.Plo
> rm -f ./.deps/fsm_vty.Plo
> rm -f ./.deps/logging_vty.Plo
> rm -f ./.deps/stats_vty.Plo
> rm -f ./.deps/talloc_ctx_vty.Plo
> rm -f ./.deps/tdef_vty.Plo
> rm -f ./.deps/telnet_interface.Plo
> rm -f ./.deps/utils.Plo
> rm -f ./.deps/vector.Plo
> rm -f ./.deps/vty.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/vty'
> Making distclean in src/codec
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/codec'
> test -z "libosmocodec.la" || rm -f libosmocodec.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> rm -f ./so_locations
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/ecu.Plo
> rm -f ./.deps/ecu_fr.Plo
> rm -f ./.deps/gsm610.Plo
> rm -f ./.deps/gsm620.Plo
> rm -f ./.deps/gsm660.Plo
> rm -f ./.deps/gsm690.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/codec'
> Making distclean in src/gsm
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/gsm'
> test -z "gsm0503_conv.c" || rm -f gsm0503_conv.c
> test -z "libosmogsm.la" || rm -f libosmogsm.la
> rm -rf .libs _libs
> test -z "libgsmint.la" || rm -f libgsmint.la
> rm -rf kdf/.libs kdf/_libs
> rm -rf milenage/.libs milenage/_libs
> rm -f *.o
> rm -f *.lo
> rm -f ./so_locations
> rm -f ./so_locations
> rm -f kdf/*.o
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f kdf/*.lo
> test . = "." || test -z "" || rm -f 
> rm -f milenage/*.o
> rm -f kdf/.deps/.dirstamp
> rm -f milenage/*.lo
> rm -f kdf/.dirstamp
> rm -f milenage/.deps/.dirstamp
> rm -f milenage/.dirstamp
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/a5.Plo
> rm -f ./.deps/abis_nm.Plo
> rm -f ./.deps/apn.Plo
> rm -f ./.deps/auth_comp128v1.Plo
> rm -f ./.deps/auth_comp128v23.Plo
> rm -f ./.deps/auth_core.Plo
> rm -f ./.deps/auth_milenage.Plo
> rm -f ./.deps/auth_xor.Plo
> rm -f ./.deps/bsslap.Plo
> rm -f ./.deps/bssmap_le.Plo
> rm -f ./.deps/bts_features.Plo
> rm -f ./.deps/cbsp.Plo
> rm -f ./.deps/comp128.Plo
> rm -f ./.deps/comp128v23.Plo
> rm -f ./.deps/gad.Plo
> rm -f ./.deps/gan.Plo
> rm -f ./.deps/gea.Plo
> rm -f ./.deps/gprs_cipher_core.Plo
> rm -f ./.deps/gprs_gea.Plo
> rm -f ./.deps/gprs_rlc.Plo
> rm -f ./.deps/gsm0341.Plo
> rm -f ./.deps/gsm0411_smc.Plo
> rm -f ./.deps/gsm0411_smr.Plo
> rm -f ./.deps/gsm0411_utils.Plo
> rm -f ./.deps/gsm0414.Plo
> rm -f ./.deps/gsm0480.Plo
> rm -f ./.deps/gsm0502.Plo
> rm -f ./.deps/gsm0503_conv.Plo
> rm -f ./.deps/gsm0808.Plo
> rm -f ./.deps/gsm0808_utils.Plo
> rm -f ./.deps/gsm23003.Plo
> rm -f ./.deps/gsm23236.Plo
> rm -f ./.deps/gsm29118.Plo
> rm -f ./.deps/gsm29205.Plo
> rm -f ./.deps/gsm48.Plo
> rm -f ./.deps/gsm48049.Plo
> rm -f ./.deps/gsm48_arfcn_range_encode.Plo
> rm -f ./.deps/gsm48_ie.Plo
> rm -f ./.deps/gsm48_rest_octets.Plo
> rm -f ./.deps/gsm_04_08_gprs.Plo
> rm -f ./.deps/gsm_utils.Plo
> rm -f ./.deps/gsup.Plo
> rm -f ./.deps/gsup_sms.Plo
> rm -f ./.deps/i460_mux.Plo
> rm -f ./.deps/ipa.Plo
> rm -f ./.deps/iuup.Plo
> rm -f ./.deps/kasumi.Plo
> rm -f ./.deps/kdf.Plo
> rm -f ./.deps/lapd_core.Plo
> rm -f ./.deps/lapdm.Plo
> rm -f ./.deps/mncc.Plo
> rm -f ./.deps/oap.Plo
> rm -f ./.deps/oap_client.Plo
> rm -f ./.deps/rsl.Plo
> rm -f ./.deps/rxlev_stat.Plo
> rm -f ./.deps/sysinfo.Plo
> rm -f ./.deps/tlv_parser.Plo
> rm -f kdf/.deps/sha1-internal.Plo
> rm -f kdf/.deps/sha1.Plo
> rm -f kdf/.deps/sha256-internal.Plo
> rm -f kdf/.deps/sha256.Plo
> rm -f milenage/.deps/aes-encblock.Plo
> rm -f milenage/.deps/aes-internal-enc.Plo
> rm -f milenage/.deps/aes-internal.Plo
> rm -f milenage/.deps/milenage.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/gsm'
> Making distclean in src/coding
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/coding'
> test -z "libosmocoding.la" || rm -f libosmocoding.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> rm -f ./so_locations
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/gsm0503_amr_dtx.Plo
> rm -f ./.deps/gsm0503_coding.Plo
> rm -f ./.deps/gsm0503_interleaving.Plo
> rm -f ./.deps/gsm0503_mapping.Plo
> rm -f ./.deps/gsm0503_parity.Plo
> rm -f ./.deps/gsm0503_tables.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/coding'
> Making distclean in src/gb
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/gb'
> test -z "libosmogb.la" || rm -f libosmogb.la
> rm -rf .libs _libs
> test -z "libosmogb-test.la" || rm -f libosmogb-test.la
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> rm -f ./so_locations
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./so_locations
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/bssgp_bvc_fsm.Plo
> rm -f ./.deps/common_vty.Plo
> rm -f ./.deps/frame_relay.Plo
> rm -f ./.deps/gprs_bssgp.Plo
> rm -f ./.deps/gprs_bssgp2.Plo
> rm -f ./.deps/gprs_bssgp_bss.Plo
> rm -f ./.deps/gprs_bssgp_rim.Plo
> rm -f ./.deps/gprs_bssgp_util.Plo
> rm -f ./.deps/gprs_bssgp_vty.Plo
> rm -f ./.deps/gprs_ns.Plo
> rm -f ./.deps/gprs_ns2.Plo
> rm -f ./.deps/gprs_ns2_fr.Plo
> rm -f ./.deps/gprs_ns2_frgre.Plo
> rm -f ./.deps/gprs_ns2_message.Plo
> rm -f ./.deps/gprs_ns2_sns.Plo
> rm -f ./.deps/gprs_ns2_udp.Plo
> rm -f ./.deps/gprs_ns2_vc_fsm.Plo
> rm -f ./.deps/gprs_ns2_vty.Plo
> rm -f ./.deps/gprs_ns_frgre.Plo
> rm -f ./.deps/gprs_ns_sns.Plo
> rm -f ./.deps/gprs_ns_vty.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/gb'
> Making distclean in src/ctrl
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/ctrl'
> test -z "libosmoctrl.la" || rm -f libosmoctrl.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f ./so_locations
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/control_cmd.Plo
> rm -f ./.deps/control_if.Plo
> rm -f ./.deps/control_vty.Plo
> rm -f ./.deps/fsm_ctrl_commands.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/ctrl'
> Making distclean in src/sim
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/sim'
> test -z "libosmosim.la" || rm -f libosmosim.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f ./so_locations
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/card_fs_hpsim.Plo
> rm -f ./.deps/card_fs_isim.Plo
> rm -f ./.deps/card_fs_sim.Plo
> rm -f ./.deps/card_fs_tetra.Plo
> rm -f ./.deps/card_fs_uicc.Plo
> rm -f ./.deps/card_fs_usim.Plo
> rm -f ./.deps/class_tables.Plo
> rm -f ./.deps/core.Plo
> rm -f ./.deps/reader.Plo
> rm -f ./.deps/reader_pcsc.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/sim'
> Making distclean in src/pseudotalloc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/pseudotalloc'
> test -z "" || rm -f 
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/pseudotalloc.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/pseudotalloc'
> Making distclean in src/usb
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/usb'
> test -z "libosmousb.la" || rm -f libosmousb.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f ./so_locations
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/osmo_libusb.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/usb'
> Making distclean in utils
> make[2]: Entering directory '/<<PKGBUILDDIR>>/utils'
> rm -rf .libs _libs
>  rm -f osmo-arfcn osmo-auc-gen osmo-config-merge osmo-aka-verify
>  rm -f osmo-sim-test
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/osmo-aka-verify.Po
> rm -f ./.deps/osmo-arfcn.Po
> rm -f ./.deps/osmo-auc-gen.Po
> rm -f ./.deps/osmo_config_merge-osmo-config-merge.Po
> rm -f ./.deps/osmo_ns_dummy-osmo-ns-dummy-vty.Po
> rm -f ./.deps/osmo_ns_dummy-osmo-ns-dummy.Po
> rm -f ./.deps/osmo_sim_test-osmo-sim-test.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/utils'
> Making distclean in tapset
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tapset'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tapset'
> Making distclean in tests
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
>  rm -f timer/timer_test sms/sms_test ussd/ussd_test smscb/smscb_test bits/bitrev_test a5/a5_test conv/conv_test auth/milenage_test lapd/lapd_test gsm0808/gsm0808_test gsm0408/gsm0408_test gprs/gprs_test kasumi/kasumi_test gea/gea_test logging/logging_test codec/codec_test loggingrb/loggingrb_test strrb/strrb_test comp128/comp128_test smscb/gsm0341_test bitvec/bitvec_test msgb/msgb_test bits/bitcomp_test bits/bitfield_test tlv/tlv_test gsup/gsup_test oap/oap_test write_queue/wqueue_test socket/socket_test coding/coding_test conv/conv_gsm0503_test abis/abis_test endian/endian_test sercomm/sercomm_test prbs/prbs_test gsm23003/gsm23003_test gsm23236/gsm23236_test codec/codec_ecu_fr_test timer/clk_override_test oap/oap_client_test gsm29205/gsm29205_test logging/logging_vty_test vty/vty_transcript_test 
> tdef/tdef_test tdef/tdef_vty_config_root_test tdef/tdef_vty_config_subnode_test tdef/tdef_vty_dynamic_test sockaddr_str/sockaddr_str_test use_count/use_count_test context/context_test gsm0502/gsm0502_test dtx/dtx_gsm0503_test i460_mux/i460_mux_test bitgen/bitgen_test gad/gad_test bsslap/bsslap_test bssmap_le/bssmap_le_test it_q/it_q_test time_cc/time_cc_test gsm48/rest_octets_test base64/base64_test iuup/iuup_test msgfile/msgfile_test sim/sim_test utils/utils_test vty/vty_test ctrl/ctrl_test fsm/fsm_test fsm/fsm_dealloc_test stats/stats_test stats/stats_vty_test exec/exec_test gb/bssgp_fc_test gb/gprs_bssgp_test gb/gprs_bssgp_rim_test gb/gprs_ns_test gb/gprs_ns2_test fr/fr_test socket/socket_sctp_test
> rm -rf .libs _libs
> test ! -f './testsuite' || \
> 	/bin/bash './testsuite' --clean
> rm -rf a5/.libs a5/_libs
> test -z "" || rm -f 
> rm -rf abis/.libs abis/_libs
> rm -rf auth/.libs auth/_libs
> rm -rf base64/.libs base64/_libs
> rm -f *.o
> rm -f *.lo
> rm -rf bitgen/.libs bitgen/_libs
> rm -f a5/*.o
> rm -f *.tab.c
> rm -rf bits/.libs bits/_libs
> rm -f abis/*.o
> rm -rf bitvec/.libs bitvec/_libs
> test -z "atlocal" || rm -f atlocal
> rm -f auth/*.o
> rm -rf bsslap/.libs bsslap/_libs
> test . = "." || test -z "" || rm -f 
> rm -f base64/*.o
> rm -rf bssmap_le/.libs bssmap_le/_libs
> rm -f a5/.deps/.dirstamp
> rm -f bitgen/*.o
> rm -rf codec/.libs codec/_libs
> rm -f a5/.dirstamp
> rm -f bits/*.o
> rm -rf coding/.libs coding/_libs
> rm -f abis/.deps/.dirstamp
> rm -f bitvec/*.o
> rm -rf comp128/.libs comp128/_libs
> rm -f abis/.dirstamp
> rm -f bsslap/*.o
> rm -rf context/.libs context/_libs
> rm -f auth/.deps/.dirstamp
> rm -f bssmap_le/*.o
> rm -rf conv/.libs conv/_libs
> rm -f auth/.dirstamp
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f codec/*.o
> rm -rf ctrl/.libs ctrl/_libs
> rm -f base64/.deps/.dirstamp
> rm -rf dtx/.libs dtx/_libs
> rm -f coding/*.o
> rm -f base64/.dirstamp
> rm -rf endian/.libs endian/_libs
> rm -f comp128/*.o
> rm -f bitgen/.deps/.dirstamp
> rm -rf exec/.libs exec/_libs
> rm -f context/*.o
> rm -f bitgen/.dirstamp
> rm -rf fr/.libs fr/_libs
> rm -f conv/*.o
> rm -f bits/.deps/.dirstamp
> rm -rf fsm/.libs fsm/_libs
> rm -f ctrl/*.o
> rm -f bits/.dirstamp
> rm -rf gad/.libs gad/_libs
> rm -f dtx/*.o
> rm -f bitvec/.deps/.dirstamp
> rm -rf gb/.libs gb/_libs
> rm -f endian/*.o
> rm -f bitvec/.dirstamp
> rm -rf gea/.libs gea/_libs
> rm -f exec/*.o
> rm -f bsslap/.deps/.dirstamp
> rm -rf gprs/.libs gprs/_libs
> rm -f fr/*.o
> rm -f bsslap/.dirstamp
> rm -rf gsm0408/.libs gsm0408/_libs
> rm -f fsm/*.o
> rm -f bssmap_le/.deps/.dirstamp
> rm -rf gsm0502/.libs gsm0502/_libs
> rm -f gad/*.o
> rm -f bssmap_le/.dirstamp
> rm -rf gsm0808/.libs gsm0808/_libs
> rm -f gb/*.o
> rm -f codec/.deps/.dirstamp
> rm -rf gsm23003/.libs gsm23003/_libs
> rm -f gea/*.o
> rm -f codec/.dirstamp
> rm -rf gsm23236/.libs gsm23236/_libs
> rm -f gprs/*.o
> rm -f coding/.deps/.dirstamp
> rm -rf gsm29205/.libs gsm29205/_libs
> rm -f gsm0408/*.o
> rm -f coding/.dirstamp
> rm -rf gsm48/.libs gsm48/_libs
> rm -f gsm0502/*.o
> rm -f comp128/.deps/.dirstamp
> rm -rf gsup/.libs gsup/_libs
> rm -f gsm0808/*.o
> rm -f comp128/.dirstamp
> rm -rf i460_mux/.libs i460_mux/_libs
> rm -f gsm23003/*.o
> rm -f context/.deps/.dirstamp
> rm -rf it_q/.libs it_q/_libs
> rm -f gsm23236/*.o
> rm -f context/.dirstamp
> rm -rf iuup/.libs iuup/_libs
> rm -f gsm29205/*.o
> rm -f conv/.deps/.dirstamp
> rm -rf kasumi/.libs kasumi/_libs
> rm -f gsm48/*.o
> rm -f conv/.dirstamp
> rm -rf lapd/.libs lapd/_libs
> rm -f gsup/*.o
> rm -f ctrl/.deps/.dirstamp
> rm -rf logging/.libs logging/_libs
> rm -f i460_mux/*.o
> rm -f ctrl/.dirstamp
> rm -rf loggingrb/.libs loggingrb/_libs
> rm -f it_q/*.o
> rm -f dtx/.deps/.dirstamp
> rm -rf msgb/.libs msgb/_libs
> rm -f iuup/*.o
> rm -f dtx/.dirstamp
> rm -rf msgfile/.libs msgfile/_libs
> rm -f kasumi/*.o
> rm -f endian/.deps/.dirstamp
> rm -rf oap/.libs oap/_libs
> rm -f lapd/*.o
> rm -f endian/.dirstamp
> rm -rf prbs/.libs prbs/_libs
> rm -f logging/*.o
> rm -f exec/.deps/.dirstamp
> rm -rf sercomm/.libs sercomm/_libs
> rm -f loggingrb/*.o
> rm -f exec/.dirstamp
> rm -rf sim/.libs sim/_libs
> rm -f msgb/*.o
> rm -f fr/.deps/.dirstamp
> rm -rf sms/.libs sms/_libs
> rm -f msgfile/*.o
> rm -f fr/.dirstamp
> rm -rf smscb/.libs smscb/_libs
> rm -f oap/*.o
> rm -f fsm/.deps/.dirstamp
> rm -rf sockaddr_str/.libs sockaddr_str/_libs
> rm -f prbs/*.o
> rm -f fsm/.dirstamp
> rm -rf socket/.libs socket/_libs
> rm -f sercomm/*.o
> rm -f gad/.deps/.dirstamp
> rm -rf stats/.libs stats/_libs
> rm -f sim/*.o
> rm -f gad/.dirstamp
> rm -rf strrb/.libs strrb/_libs
> rm -f sms/*.o
> rm -f gb/.deps/.dirstamp
> rm -rf tdef/.libs tdef/_libs
> rm -f smscb/*.o
> rm -f gb/.dirstamp
> rm -rf time_cc/.libs time_cc/_libs
> rm -f sockaddr_str/*.o
> rm -f gea/.deps/.dirstamp
> rm -rf timer/.libs timer/_libs
> rm -f socket/*.o
> rm -f gea/.dirstamp
> rm -rf tlv/.libs tlv/_libs
> rm -f stats/*.o
> rm -f gprs/.deps/.dirstamp
> rm -rf use_count/.libs use_count/_libs
> rm -f strrb/*.o
> rm -f gprs/.dirstamp
> rm -rf ussd/.libs ussd/_libs
> rm -f tdef/*.o
> rm -f gsm0408/.deps/.dirstamp
> rm -rf utils/.libs utils/_libs
> rm -f time_cc/*.o
> rm -f gsm0408/.dirstamp
> rm -rf vty/.libs vty/_libs
> rm -f timer/*.o
> rm -f gsm0502/.deps/.dirstamp
> rm -rf write_queue/.libs write_queue/_libs
> rm -f tlv/*.o
> rm -f gsm0502/.dirstamp
> rm -f use_count/*.o
> rm -f gsm0808/.deps/.dirstamp
> rm -f ussd/*.o
> rm -f gsm0808/.dirstamp
> rm -f utils/*.o
> rm -f gsm23003/.deps/.dirstamp
> rm -f vty/*.o
> rm -f gsm23003/.dirstamp
> rm -f write_queue/*.o
> rm -f gsm23236/.deps/.dirstamp
> rm -f gsm23236/.dirstamp
> rm -f gsm29205/.deps/.dirstamp
> rm -f gsm29205/.dirstamp
> rm -f gsm48/.deps/.dirstamp
> rm -f gsm48/.dirstamp
> rm -f gsup/.deps/.dirstamp
> rm -f gsup/.dirstamp
> rm -f i460_mux/.deps/.dirstamp
> rm -f i460_mux/.dirstamp
> rm -f it_q/.deps/.dirstamp
> rm -f it_q/.dirstamp
> rm -f iuup/.deps/.dirstamp
> rm -f iuup/.dirstamp
> rm -f kasumi/.deps/.dirstamp
> rm -f kasumi/.dirstamp
> rm -f lapd/.deps/.dirstamp
> rm -f lapd/.dirstamp
> rm -f logging/.deps/.dirstamp
> rm -f logging/.dirstamp
> rm -f loggingrb/.deps/.dirstamp
> rm -f loggingrb/.dirstamp
> rm -f msgb/.deps/.dirstamp
> rm -f msgb/.dirstamp
> rm -f msgfile/.deps/.dirstamp
> rm -f msgfile/.dirstamp
> rm -f oap/.deps/.dirstamp
> rm -f oap/.dirstamp
> rm -f prbs/.deps/.dirstamp
> rm -f prbs/.dirstamp
> rm -f sercomm/.deps/.dirstamp
> rm -f sercomm/.dirstamp
> rm -f sim/.deps/.dirstamp
> rm -f sim/.dirstamp
> rm -f sms/.deps/.dirstamp
> rm -f sms/.dirstamp
> rm -f smscb/.deps/.dirstamp
> rm -f smscb/.dirstamp
> rm -f sockaddr_str/.deps/.dirstamp
> rm -f sockaddr_str/.dirstamp
> rm -f socket/.deps/.dirstamp
> rm -f socket/.dirstamp
> rm -f stats/.deps/.dirstamp
> rm -f stats/.dirstamp
> rm -f strrb/.deps/.dirstamp
> rm -f strrb/.dirstamp
> rm -f tdef/.deps/.dirstamp
> rm -f tdef/.dirstamp
> rm -f time_cc/.deps/.dirstamp
> rm -f time_cc/.dirstamp
> rm -f timer/.deps/.dirstamp
> rm -f timer/.dirstamp
> rm -f tlv/.deps/.dirstamp
> rm -f tlv/.dirstamp
> rm -f use_count/.deps/.dirstamp
> rm -f use_count/.dirstamp
> rm -f ussd/.deps/.dirstamp
> rm -f ussd/.dirstamp
> rm -f utils/.deps/.dirstamp
> rm -f utils/.dirstamp
> rm -f vty/.deps/.dirstamp
> rm -f vty/.dirstamp
> rm -f write_queue/.deps/.dirstamp
> rm -f write_queue/.dirstamp
> test -z "atconfig atlocal conv/gsm0503_test_vectors.c" || rm -f atconfig atlocal conv/gsm0503_test_vectors.c
> rm -f ./.deps/libsercomstub.Po
> rm -f a5/.deps/a5_test.Po
> rm -f abis/.deps/abis_test.Po
> rm -f auth/.deps/milenage_test.Po
> rm -f base64/.deps/base64_test.Po
> rm -f bitgen/.deps/bitgen_test.Po
> rm -f bits/.deps/bitcomp_test.Po
> rm -f bits/.deps/bitfield_test.Po
> rm -f bits/.deps/bitrev_test.Po
> rm -f bitvec/.deps/bitvec_test.Po
> rm -f bsslap/.deps/bsslap_test.Po
> rm -f bssmap_le/.deps/bssmap_le_test.Po
> rm -f codec/.deps/codec_ecu_fr_test.Po
> rm -f codec/.deps/codec_test.Po
> rm -f coding/.deps/coding_test.Po
> rm -f comp128/.deps/comp128_test.Po
> rm -f context/.deps/context_test.Po
> rm -f conv/.deps/conv.Po
> rm -f conv/.deps/conv_gsm0503_test-conv.Po
> rm -f conv/.deps/conv_gsm0503_test-conv_gsm0503_test.Po
> rm -f conv/.deps/conv_gsm0503_test-gsm0503_test_vectors.Po
> rm -f conv/.deps/conv_test.Po
> rm -f ctrl/.deps/ctrl_test.Po
> rm -f dtx/.deps/dtx_gsm0503_test.Po
> rm -f endian/.deps/endian_test.Po
> rm -f exec/.deps/exec_test.Po
> rm -f fr/.deps/fr_test.Po
> rm -f fsm/.deps/fsm_dealloc_test.Po
> rm -f fsm/.deps/fsm_test.Po
> rm -f gad/.deps/gad_test.Po
> rm -f gb/.deps/bssgp_fc_test.Po
> rm -f gb/.deps/gprs_bssgp_rim_test.Po
> rm -f gb/.deps/gprs_bssgp_test.Po
> rm -f gb/.deps/gprs_ns2_test.Po
> rm -f gb/.deps/gprs_ns_test.Po
> rm -f gea/.deps/gea_test.Po
> rm -f gprs/.deps/gprs_test.Po
> rm -f gsm0408/.deps/gsm0408_test.Po
> rm -f gsm0502/.deps/gsm0502_test.Po
> rm -f gsm0808/.deps/gsm0808_test.Po
> rm -f gsm23003/.deps/gsm23003_test.Po
> rm -f gsm23236/.deps/gsm23236_test.Po
> rm -f gsm29205/.deps/gsm29205_test.Po
> rm -f gsm48/.deps/rest_octets_test.Po
> rm -f gsup/.deps/gsup_test.Po
> rm -f i460_mux/.deps/i460_mux_test.Po
> rm -f it_q/.deps/it_q_test.Po
> rm -f iuup/.deps/iuup_test.Po
> rm -f kasumi/.deps/kasumi_test.Po
> rm -f lapd/.deps/lapd_test.Po
> rm -f logging/.deps/logging_test.Po
> rm -f logging/.deps/logging_vty_test.Po
> rm -f loggingrb/.deps/loggingrb_test.Po
> rm -f msgb/.deps/msgb_test.Po
> rm -f msgfile/.deps/msgfile_test.Po
> rm -f oap/.deps/oap_client_test.Po
> rm -f oap/.deps/oap_test.Po
> rm -f prbs/.deps/prbs_test.Po
> rm -f sercomm/.deps/sercomm_test.Po
> rm -f sim/.deps/sim_test.Po
> rm -f sms/.deps/sms_test.Po
> rm -f smscb/.deps/gsm0341_test.Po
> rm -f smscb/.deps/smscb_test.Po
> rm -f sockaddr_str/.deps/sockaddr_str_test.Po
> rm -f socket/.deps/socket_sctp_test.Po
> rm -f socket/.deps/socket_test.Po
> rm -f stats/.deps/stats_test-stats_test.Po
> rm -f stats/.deps/stats_vty_test.Po
> rm -f strrb/.deps/strrb_test.Po
> rm -f tdef/.deps/tdef_test.Po
> rm -f tdef/.deps/tdef_vty_config_root_test.Po
> rm -f tdef/.deps/tdef_vty_config_subnode_test.Po
> rm -f tdef/.deps/tdef_vty_dynamic_test.Po
> rm -f time_cc/.deps/time_cc_test.Po
> rm -f timer/.deps/clk_override_test.Po
> rm -f timer/.deps/timer_test.Po
> rm -f tlv/.deps/tlv_test.Po
> rm -f use_count/.deps/use_count_test.Po
> rm -f ussd/.deps/ussd_test.Po
> rm -f utils/.deps/utils_test.Po
> rm -f vty/.deps/vty_test.Po
> rm -f vty/.deps/vty_transcript_test.Po
> rm -f write_queue/.deps/wqueue_test.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> rm -rf .libs _libs
> test -z "doc/{core,gsm,vty,codec,coding,ctrl,gb}/html/search/* doc/{core,gsm,vty,codec,coding,ctrl,gb}/{html,latex}/* doc/html.tar doc/{core,gsm,vty,codec,coding,ctrl,gb}/doxygen_sqlite3.db doc/*.tag doc/*.tag.prep" || rm -f doc/{core,gsm,vty,codec,coding,ctrl,gb}/html/search/* doc/{core,gsm,vty,codec,coding,ctrl,gb}/{html,latex}/* doc/html.tar doc/{core,gsm,vty,codec,coding,ctrl,gb}/doxygen_sqlite3.db doc/*.tag doc/*.tag.prep
> rm -f *.lo
> test -z "libosmocore.pc libosmocodec.pc libosmocoding.pc libosmovty.pc libosmogsm.pc libosmogb.pc libosmoctrl.pc libosmosim.pc libosmousb.pc Doxyfile.core Doxyfile.gsm Doxyfile.vty Doxyfile.codec Doxyfile.coding Doxyfile.gb Doxyfile.ctrl contrib/libosmocore.spec" || rm -f libosmocore.pc libosmocodec.pc libosmocoding.pc libosmovty.pc libosmogsm.pc libosmogb.pc libosmoctrl.pc libosmosim.pc libosmousb.pc Doxyfile.core Doxyfile.gsm Doxyfile.vty Doxyfile.codec Doxyfile.coding Doxyfile.gb Doxyfile.ctrl contrib/libosmocore.spec
> rm -f config.h stamp-h1
> rm -f libtool config.lt
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> rm: cannot remove 'doc/core/html/search': Is a directory
> rm: cannot remove 'doc/gsm/html/search': Is a directory
> rm: cannot remove 'doc/vty/html/search': Is a directory
> rm: cannot remove 'doc/codec/html/search': Is a directory
> rm: cannot remove 'doc/coding/html/search': Is a directory
> rm: cannot remove 'doc/ctrl/html/search': Is a directory
> rm: cannot remove 'doc/gb/html/search': Is a directory
> make[2]: [Makefile:1056: mostlyclean-generic] Error 1 (ignored)
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -f config.status config.cache config.log configure.lineno config.status.lineno
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_autoreconf_clean
>    debian/rules override_dh_clean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_clean
> rm -f .version
> rm -f debian/man/osmo-arfcn.1
> rm -f debian/man/osmo-auc-gen.1
> rm -f include/osmocom/core/bit16gen.h
> rm -f include/osmocom/core/bit32gen.h
> rm -f include/osmocom/core/bit64gen.h
> rm -f include/osmocom/core/crc16gen.h
> rm -f include/osmocom/core/crc32gen.h
> rm -f include/osmocom/core/crc64gen.h
> rm -f include/osmocom/core/crc8gen.h
> rm -f src/crc16gen.c
> rm -f src/crc32gen.c
> rm -f src/crc64gen.c
> rm -f src/crc8gen.c
> rm -f tests/package.m4
> rm -f tests/testsuite
> rm -f -r doc/codec/
> rm -f -r doc/core/
> rm -f -r doc/ctrl/
> rm -f -r doc/gsm/
> rm -f -r doc/vty/html/
> rm -f -r doc/vty/latex/
> rm -f utils/conv_codes_gsm.pyc
> rm -f utils/conv_gen.pyc
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building libosmocore using existing ./libosmocore_1.7.0.orig.tar.xz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: error: cannot represent change to utils/__pycache__/conv_codes_gsm.cpython-311.pyc: binary file contents changed
> dpkg-source: error: add utils/__pycache__/conv_codes_gsm.cpython-311.pyc in debian/source/include-binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to utils/__pycache__/conv_gen.cpython-311.pyc: binary file contents changed
> dpkg-source: error: add utils/__pycache__/conv_gen.cpython-311.pyc in debian/source/include-binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/libosmocore_1.7.0-3_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.



More information about the Debian-mobcom-maintainers mailing list