Source: xfonts-efont-unicode Version: 0.4.2-12 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: > cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env > -us -uc -rfakeroot -b > ----------------------------------------------------------------------------------------------------------------------------------------------- > > dpkg-buildpackage: info: source package xfonts-efont-unicode > dpkg-buildpackage: info: source version 0.4.2-12 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Hideki Yamane <[email protected]> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > debian/rules clean > dh clean > dh_auto_clean > make -j8 realclean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > rm -f *.bdf.tmp *.pcf.gz.tmp > rm -f [fh]??_source.hex [bfh]??.hex gb1[^6]_uni.hex > rm -f taipei1[^6]_uni.hex [fh]??_half.hex hangul??.hex > rm -f gb1[^6]fs_uni.hex K1[^24]-[12]_uni.hex gulim1[^2]_uni.hex > rm -f f24.bdf h24.bdf b24.bdf f16.bdf h16.bdf b16.bdf f14.bdf h14.bdf b14.bdf > f12.bdf h12.bdf b12.bdf f10.bdf h10.bdf b10.bdf f24.pcf.gz h24.pcf.gz > b24.pcf.gz f16.pcf.gz h16.pcf.gz b16.pcf.gz f14.pcf.gz h14.pcf.gz b14.pcf.gz > f12.pcf.gz h12.pcf.gz b12.pcf.gz f10.pcf.gz h10.pcf.gz b10.pcf.gz \ > rm -f f24_b.bdf h24_b.bdf b24_b.bdf f16_b.bdf h16_b.bdf b16_b.bdf f14_b.bdf > h14_b.bdf b14_b.bdf f12_b.bdf h12_b.bdf b12_b.bdf f10_b.bdf h10_b.bdf > b10_b.bdf f24_b.pcf.gz h24_b.pcf.gz b24_b.pcf.gz f16_b.pcf.gz h16_b.pcf.gz > b16_b.pcf.gz f14_b.pcf.gz h14_b.pcf.gz b14_b.pcf.gz f12_b.pcf.gz h12_b.pcf.gz > b12_b.pcf.gz f10_b.pcf.gz h10_b.pcf.gz b10_b.pcf.gz \ > rm -f f24_i.bdf h24_i.bdf b24_i.bdf f16_i.bdf h16_i.bdf b16_i.bdf f14_i.bdf > h14_i.bdf b14_i.bdf f12_i.bdf h12_i.bdf b12_i.bdf f10_i.bdf h10_i.bdf > b10_i.bdf f24_i.pcf.gz h24_i.pcf.gz b24_i.pcf.gz f16_i.pcf.gz h16_i.pcf.gz > b16_i.pcf.gz f14_i.pcf.gz h14_i.pcf.gz b14_i.pcf.gz f12_i.pcf.gz h12_i.pcf.gz > b12_i.pcf.gz f10_i.pcf.gz h10_i.pcf.gz b10_i.pcf.gz \ > rm -f f24_bi.bdf h24_bi.bdf b24_bi.bdf f16_bi.bdf h16_bi.bdf b16_bi.bdf > f14_bi.bdf h14_bi.bdf b14_bi.bdf f12_bi.bdf h12_bi.bdf b12_bi.bdf f10_bi.bdf > h10_bi.bdf b10_bi.bdf f24_bi.pcf.gz h24_bi.pcf.gz b24_bi.pcf.gz f16_bi.pcf.gz > h16_bi.pcf.gz b16_bi.pcf.gz f14_bi.pcf.gz h14_bi.pcf.gz b14_bi.pcf.gz > f12_bi.pcf.gz h12_bi.pcf.gz b12_bi.pcf.gz f10_bi.pcf.gz h10_bi.pcf.gz > b10_bi.pcf.gz > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean > debian/rules override_dh_clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > autoconf > configure.in:99: warning: AC_OUTPUT should be used without arguments. > configure.in:99: You should run autoupdate. > ./config.status --recheck > running CONFIG_SHELL=/bin/bash /bin/bash ./configure --build=x86_64-linux-gnu > --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man > --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var > --disable-option-checking --disable-silent-rules > --libdir=${prefix}/lib/x86_64-linux-gnu --runstatedir=/run > --disable-maintainer-mode --disable-dependency-tracking > build_alias=x86_64-linux-gnu --no-create --no-recursion > configure: error: cannot find required auxiliary files: install-sh > make[2]: *** [Makefile:301: config.status] Error 1 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > make[1]: [debian/rules:10: override_dh_clean] Error 2 (ignored) > dh_clean > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > debian/rules binary > dh binary > dh_update_autotools_config > dh_autoreconf > autoreconf: warning: autoconf input should be named 'configure.ac', not > 'configure.in' > aclocal: warning: autoconf input should be named 'configure.ac', not > 'configure.in' > configure.in:99: warning: AC_OUTPUT should be used without arguments. > configure.in:99: You should run autoupdate. > dh_auto_configure > ./configure --build=x86_64-linux-gnu --prefix=/usr > --includedir=\${prefix}/include --mandir=\${prefix}/share/man > --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var > --disable-option-checking --disable-silent-rules > --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run > --disable-maintainer-mode --disable-dependency-tracking > checking for a BSD-compatible install... /usr/bin/install -c > checking for mkfontdir... /usr/bin/mkfontdir > checking for sed... /bin/sed > checking for gawk... /usr/bin/gawk > checking for perl... /usr/bin/perl > checking X11 font directory... /usr/lib/X11/fonts > configure: creating ./config.status > config.status: creating Makefile > config.status: creating tools/any2ucs > config.status: creating tools/bdf2bit > config.status: creating tools/bdf2hex > config.status: creating tools/bdfmerge > config.status: creating tools/hex2bdf > config.status: creating tools/hexmerge > config.status: creating tools/hexmix > config.status: creating tools/johab-list.pl > config.status: creating tools/mkbold > config.status: creating tools/mkhalf > config.status: creating tools/mkhangul > config.status: creating tools/mkitalic > config.status: creating tools/mkjohab > config.status: creating tools/mklisthtml > config.status: creating tools/ucs2any > dh_auto_build > make -j8 > make[1]: Entering directory '/<<PKGBUILDDIR>>' > tools/mkhangul johab24.hex > hangul24.hex.tmp && \ > mv hangul24.hex.tmp hangul24.hex > make[1]: *** No rule to make target 'taipei16_uni.hex', needed by > 'f16_source.hex'. Stop. > make[1]: *** Waiting for unfinished jobs.... > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build: error: make -j8 returned exit code 2 > make: *** [debian/rules:7: binary] Error 25 > dpkg-buildpackage: error: debian/rules binary 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/xfonts-efont-unicode_0.4.2-12_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.

