Source: gmerlin-avdecoder Version: 2.0.0~svn6298~dfsg0-3 Severity: minor Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-sab-20230813 ftbfs-source-after-build User: debian...@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 gmerlin-avdecoder > dpkg-buildpackage: info: source version 2.0.0~svn6298~dfsg0-3 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by IOhannes m zmölnig (Debian/GNU) > <umlae...@debian.org> > dpkg-source --before-build . > debian/rules clean > dh clean > dh_auto_clean > make -j8 distclean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > Making distclean in lib > make[2]: Entering directory '/<<PKGBUILDDIR>>/lib' > make[3]: Entering directory '/<<PKGBUILDDIR>>/lib' > test -z "libgmerlin_avdec.la" || rm -f libgmerlin_avdec.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 > test . = "." || test -z "" || rm -f > rm -f ./so_locations > make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib' > rm -f ./.deps/RTjpeg.Plo > rm -f ./.deps/a52_header.Plo > rm -f ./.deps/adts_header.Plo > rm -f ./.deps/apetag.Plo > rm -f ./.deps/asmrp.Plo > rm -f ./.deps/audio.Plo > rm -f ./.deps/audio_a52.Plo > rm -f ./.deps/audio_dca.Plo > rm -f ./.deps/audio_ffmpeg.Plo > rm -f ./.deps/audio_flac.Plo > rm -f ./.deps/audio_gavf.Plo > rm -f ./.deps/audio_gavl.Plo > rm -f ./.deps/audio_gsm.Plo > rm -f ./.deps/audio_mad.Plo > rm -f ./.deps/audio_opus.Plo > rm -f ./.deps/audio_pcm.Plo > rm -f ./.deps/audio_speex.Plo > rm -f ./.deps/audio_vorbis.Plo > rm -f ./.deps/audioparser.Plo > rm -f ./.deps/base64.Plo > rm -f ./.deps/bgav.Plo > rm -f ./.deps/bitstream.Plo > rm -f ./.deps/bsf.Plo > rm -f ./.deps/bsf_adts.Plo > rm -f ./.deps/bsf_avcc.Plo > rm -f ./.deps/bytebuffer.Plo > rm -f ./.deps/cavs_header.Plo > rm -f ./.deps/chapterlist.Plo > rm -f ./.deps/charset.Plo > rm -f ./.deps/codecs.Plo > rm -f ./.deps/cue.Plo > rm -f ./.deps/demux_4xm.Plo > rm -f ./.deps/demux_8svx.Plo > rm -f ./.deps/demux_a52.Plo > rm -f ./.deps/demux_adif.Plo > rm -f ./.deps/demux_adts.Plo > rm -f ./.deps/demux_aiff.Plo > rm -f ./.deps/demux_ape.Plo > rm -f ./.deps/demux_asf.Plo > rm -f ./.deps/demux_au.Plo > rm -f ./.deps/demux_avi.Plo > rm -f ./.deps/demux_avs.Plo > rm -f ./.deps/demux_cue.Plo > rm -f ./.deps/demux_daud.Plo > rm -f ./.deps/demux_dsicin.Plo > rm -f ./.deps/demux_dv.Plo > rm -f ./.deps/demux_dxa.Plo > rm -f ./.deps/demux_ffmpeg.Plo > rm -f ./.deps/demux_flac.Plo > rm -f ./.deps/demux_fli.Plo > rm -f ./.deps/demux_flv.Plo > rm -f ./.deps/demux_gif.Plo > rm -f ./.deps/demux_gsm.Plo > rm -f ./.deps/demux_gxf.Plo > rm -f ./.deps/demux_image.Plo > rm -f ./.deps/demux_ircam.Plo > rm -f ./.deps/demux_matroska.Plo > rm -f ./.deps/demux_mpegaudio.Plo > rm -f ./.deps/demux_mpegps.Plo > rm -f ./.deps/demux_mpegts.Plo > rm -f ./.deps/demux_mpegvideo.Plo > rm -f ./.deps/demux_mtv.Plo > rm -f ./.deps/demux_musepack.Plo > rm -f ./.deps/demux_mxf.Plo > rm -f ./.deps/demux_nsv.Plo > rm -f ./.deps/demux_nuv.Plo > rm -f ./.deps/demux_ogg.Plo > rm -f ./.deps/demux_p2xml.Plo > rm -f ./.deps/demux_psxstr.Plo > rm -f ./.deps/demux_quicktime.Plo > rm -f ./.deps/demux_r3d.Plo > rm -f ./.deps/demux_ra.Plo > rm -f ./.deps/demux_rawaudio.Plo > rm -f ./.deps/demux_rm.Plo > rm -f ./.deps/demux_roq.Plo > rm -f ./.deps/demux_shorten.Plo > rm -f ./.deps/demux_smacker.Plo > rm -f ./.deps/demux_smaf.Plo > rm -f ./.deps/demux_smjpeg.Plo > rm -f ./.deps/demux_sol.Plo > rm -f ./.deps/demux_sphere.Plo > rm -f ./.deps/demux_thp.Plo > rm -f ./.deps/demux_tiertex.Plo > rm -f ./.deps/demux_tta.Plo > rm -f ./.deps/demux_vivo.Plo > rm -f ./.deps/demux_vmd.Plo > rm -f ./.deps/demux_voc.Plo > rm -f ./.deps/demux_vqa.Plo > rm -f ./.deps/demux_wav.Plo > rm -f ./.deps/demux_wavpack.Plo > rm -f ./.deps/demux_wve.Plo > rm -f ./.deps/demux_y4m.Plo > rm -f ./.deps/demuxer.Plo > rm -f ./.deps/device.Plo > rm -f ./.deps/dirac_header.Plo > rm -f ./.deps/dvb_channels.Plo > rm -f ./.deps/dvframe.Plo > rm -f ./.deps/fileindex.Plo > rm -f ./.deps/flac_header.Plo > rm -f ./.deps/formattracker.Plo > rm -f ./.deps/frametype.Plo > rm -f ./.deps/h264_header.Plo > rm -f ./.deps/hls.Plo > rm -f ./.deps/http.Plo > rm -f ./.deps/id3v1.Plo > rm -f ./.deps/id3v2.Plo > rm -f ./.deps/in_cb.Plo > rm -f ./.deps/in_dvb_linux.Plo > rm -f ./.deps/in_dvd.Plo > rm -f ./.deps/in_file.Plo > rm -f ./.deps/in_ftp.Plo > rm -f ./.deps/in_http.Plo > rm -f ./.deps/in_memory.Plo > rm -f ./.deps/in_mms.Plo > rm -f ./.deps/in_pnm.Plo > rm -f ./.deps/in_smb.Plo > rm -f ./.deps/in_vcd.Plo > rm -f ./.deps/input.Plo > rm -f ./.deps/keyframetable.Plo > rm -f ./.deps/languages.Plo > rm -f ./.deps/matroska.Plo > rm -f ./.deps/md5.Plo > rm -f ./.deps/metadata.Plo > rm -f ./.deps/mms.Plo > rm -f ./.deps/mpa_header.Plo > rm -f ./.deps/mpeg4_header.Plo > rm -f ./.deps/mpegts_common.Plo > rm -f ./.deps/mpv_header.Plo > rm -f ./.deps/mxf.Plo > rm -f ./.deps/nanosoft.Plo > rm -f ./.deps/options.Plo > rm -f ./.deps/opus_header.Plo > rm -f ./.deps/os.Plo > rm -f ./.deps/packet.Plo > rm -f ./.deps/packetbuffer.Plo > rm -f ./.deps/packetpool.Plo > rm -f ./.deps/packettimer.Plo > rm -f ./.deps/parse_a52.Plo > rm -f ./.deps/parse_adts.Plo > rm -f ./.deps/parse_cavs.Plo > rm -f ./.deps/parse_dca.Plo > rm -f ./.deps/parse_dirac.Plo > rm -f ./.deps/parse_dv.Plo > rm -f ./.deps/parse_dvdsub.Plo > rm -f ./.deps/parse_flac.Plo > rm -f ./.deps/parse_h264.Plo > rm -f ./.deps/parse_jpeg.Plo > rm -f ./.deps/parse_mjpa.Plo > rm -f ./.deps/parse_mpeg4.Plo > rm -f ./.deps/parse_mpegaudio.Plo > rm -f ./.deps/parse_mpv.Plo > rm -f ./.deps/parse_opus.Plo > rm -f ./.deps/parse_png.Plo > rm -f ./.deps/parse_speex.Plo > rm -f ./.deps/parse_vc1.Plo > rm -f ./.deps/parse_vorbis.Plo > rm -f ./.deps/parse_vp8.Plo > rm -f ./.deps/parse_vp9.Plo > rm -f ./.deps/pes_header.Plo > rm -f ./.deps/pngreader.Plo > rm -f ./.deps/pnm.Plo > rm -f ./.deps/ptscache.Plo > rm -f ./.deps/qt_atom.Plo > rm -f ./.deps/qt_chan.Plo > rm -f ./.deps/qt_cmov.Plo > rm -f ./.deps/qt_dinf.Plo > rm -f ./.deps/qt_dref.Plo > rm -f ./.deps/qt_edts.Plo > rm -f ./.deps/qt_elst.Plo > rm -f ./.deps/qt_enda.Plo > rm -f ./.deps/qt_esds.Plo > rm -f ./.deps/qt_fiel.Plo > rm -f ./.deps/qt_frma.Plo > rm -f ./.deps/qt_ftab.Plo > rm -f ./.deps/qt_glbl.Plo > rm -f ./.deps/qt_gmhd.Plo > rm -f ./.deps/qt_gmin.Plo > rm -f ./.deps/qt_hdlr.Plo > rm -f ./.deps/qt_language.Plo > rm -f ./.deps/qt_mdhd.Plo > rm -f ./.deps/qt_mdia.Plo > rm -f ./.deps/qt_mfhd.Plo > rm -f ./.deps/qt_minf.Plo > rm -f ./.deps/qt_moof.Plo > rm -f ./.deps/qt_moov.Plo > rm -f ./.deps/qt_mvhd.Plo > rm -f ./.deps/qt_nmhd.Plo > rm -f ./.deps/qt_palette.Plo > rm -f ./.deps/qt_pasp.Plo > rm -f ./.deps/qt_rdrf.Plo > rm -f ./.deps/qt_rmda.Plo > rm -f ./.deps/qt_rmra.Plo > rm -f ./.deps/qt_stbl.Plo > rm -f ./.deps/qt_stco.Plo > rm -f ./.deps/qt_stsc.Plo > rm -f ./.deps/qt_stsd.Plo > rm -f ./.deps/qt_stss.Plo > rm -f ./.deps/qt_stsz.Plo > rm -f ./.deps/qt_stts.Plo > rm -f ./.deps/qt_tcmi.Plo > rm -f ./.deps/qt_tfdt.Plo > rm -f ./.deps/qt_tfhd.Plo > rm -f ./.deps/qt_timecode.Plo > rm -f ./.deps/qt_tkhd.Plo > rm -f ./.deps/qt_tmcd.Plo > rm -f ./.deps/qt_traf.Plo > rm -f ./.deps/qt_trak.Plo > rm -f ./.deps/qt_tref.Plo > rm -f ./.deps/qt_trun.Plo > rm -f ./.deps/qt_udta.Plo > rm -f ./.deps/qt_useratoms.Plo > rm -f ./.deps/qt_utils.Plo > rm -f ./.deps/qt_wave.Plo > rm -f ./.deps/r_asx.Plo > rm -f ./.deps/r_m3u.Plo > rm -f ./.deps/r_pls.Plo > rm -f ./.deps/r_qtl.Plo > rm -f ./.deps/r_ref.Plo > rm -f ./.deps/r_rtsptext.Plo > rm -f ./.deps/r_smil.Plo > rm -f ./.deps/redirect.Plo > rm -f ./.deps/rmff.Plo > rm -f ./.deps/rtcp.Plo > rm -f ./.deps/rtp.Plo > rm -f ./.deps/rtpbuffer.Plo > rm -f ./.deps/sampleseek.Plo > rm -f ./.deps/sdp.Plo > rm -f ./.deps/seek.Plo > rm -f ./.deps/stream.Plo > rm -f ./.deps/streamdecoder.Plo > rm -f ./.deps/subovl_dvd.Plo > rm -f ./.deps/subread.Plo > rm -f ./.deps/subtitle.Plo > rm -f ./.deps/subtitleconverter.Plo > rm -f ./.deps/superindex.Plo > rm -f ./.deps/targa.Plo > rm -f ./.deps/tcp.Plo > rm -f ./.deps/timecode.Plo > rm -f ./.deps/track.Plo > rm -f ./.deps/tracktable.Plo > rm -f ./.deps/translation.Plo > rm -f ./.deps/udp.Plo > rm -f ./.deps/utils.Plo > rm -f ./.deps/vc1_header.Plo > rm -f ./.deps/video.Plo > rm -f ./.deps/video_aviraw.Plo > rm -f ./.deps/video_ffmpeg.Plo > rm -f ./.deps/video_gavf.Plo > rm -f ./.deps/video_gavl.Plo > rm -f ./.deps/video_openjpeg.Plo > rm -f ./.deps/video_png.Plo > rm -f ./.deps/video_qtraw.Plo > rm -f ./.deps/video_rtjpeg.Plo > rm -f ./.deps/video_schroedinger.Plo > rm -f ./.deps/video_tga.Plo > rm -f ./.deps/video_theora.Plo > rm -f ./.deps/video_tiff.Plo > rm -f ./.deps/video_v4l2_m2m.Plo > rm -f ./.deps/video_y4m.Plo > rm -f ./.deps/video_yuv.Plo > rm -f ./.deps/videoparser.Plo > rm -f ./.deps/vorbis_comment.Plo > rm -f ./.deps/xing.Plo > rm -f ./.deps/yml.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib' > Making distclean in plugins > make[2]: Entering directory '/<<PKGBUILDDIR>>/plugins' > test -z "i_avdec.la c_avdec_audio.la c_avdec_video.la i_vcd.la i_dvd.la > i_dvb.la" || rm -f i_avdec.la c_avdec_audio.la c_avdec_video.la i_vcd.la > i_dvd.la i_dvb.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 > test . = "." || test -z "" || rm -f > rm -f ./so_locations > rm -f ./.deps/avdec_common.Plo > rm -f ./.deps/c_avdec_audio.Plo > rm -f ./.deps/c_avdec_video.Plo > rm -f ./.deps/codec_common.Plo > rm -f ./.deps/i_avdec.Plo > rm -f ./.deps/i_dvb.Plo > rm -f ./.deps/i_dvd.Plo > rm -f ./.deps/i_vcd.Plo > rm -f ./.deps/options.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/plugins' > Making distclean in tests > make[2]: Entering directory '/<<PKGBUILDDIR>>/tests' > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f bgavdump bgavdemux > rm -f *.tab.c > test -z "" || rm -f > rm -f bgavsave frametable indexdump indextest mmstest vcdtest ymltest > count_samples seektest > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./.deps/bgavdemux.Po > rm -f ./.deps/bgavdump.Po > rm -f ./.deps/bgavsave.Po > rm -f ./.deps/count_samples.Po > rm -f ./.deps/frametable.Po > rm -f ./.deps/indexdump.Po > rm -f ./.deps/indextest.Po > rm -f ./.deps/mmstest.Po > rm -f ./.deps/seektest.Po > rm -f ./.deps/vcdtest.Po > rm -f ./.deps/ymltest.Po > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests' > Making distclean in include > make[2]: Entering directory '/<<PKGBUILDDIR>>/include' > rm -rf .libs _libs > rm -f *.lo > test -z "bgav_version.h" || rm -f bgav_version.h > rm -f config.h stamp-h1 > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/include' > Making distclean in m4 > make[2]: Entering directory '/<<PKGBUILDDIR>>/m4' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/m4' > Making distclean in po > make[2]: Entering directory '/<<PKGBUILDDIR>>/po' > rm -f *.insert-header > rm -f remove-potcdate.sed > rm -f stamp-poT > rm -f core core.* gmerlin-avdecoder.po gmerlin-avdecoder.1po > gmerlin-avdecoder.2po *.new.po > rm -fr *.o > rm -f Makefile Makefile.in POTFILES *.mo > make[2]: Leaving directory '/<<PKGBUILDDIR>>/po' > Making distclean in utils > make[2]: Entering directory '/<<PKGBUILDDIR>>/utils' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/utils' > Making distclean in doc > make[2]: Entering directory '/<<PKGBUILDDIR>>/doc' > rm -rf .libs _libs > rm -rf apiref > rm -f *.lo > test -z "Doxyfile" || rm -f Doxyfile > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > rm -rf .libs _libs > rm -f *.lo > test -z "gmerlin_avdec.spec gmerlin_avdec.pc" || rm -f gmerlin_avdec.spec > gmerlin_avdec.pc > rm -f libtool config.lt > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f cscope.out cscope.in.out cscope.po.out cscope.files > test . = "." || test -z "" || rm -f > 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 > dh_clean > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building gmerlin-avdecoder using existing > ./gmerlin-avdecoder_2.0.0~svn6298~dfsg0.orig.tar.xz > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: warning: ignoring deletion of file INSTALL, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file po/messages.mo, use > --include-removal to override > dpkg-source: warning: executable mode 0755 of 'ltmain.sh' will not be > represented in diff > dpkg-source: error: cannot represent change to po/de.gmo: binary file > contents changed > dpkg-source: error: add po/de.gmo 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/gmerlin-avdecoder_2.0.0~svn6298~dfsg0-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.