Your message dated Mon, 02 Mar 2020 10:35:03 +0000 with message-id <[email protected]> and subject line Bug#949705: fixed in libidn2 2.3.0-1 has caused the Debian Bug report #949705, regarding libidn2: binary-arch target depends on makeinfo (but texinfo is in Build-Depends-Indep) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 949705: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949705 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: libidn2 Version: 2.2.0-2 Severity: serious Justification: FTBFS Control: found -1 2.0.5-1 Hi The binary-arch target would depend on makeinfo, but texinfo is only listed in Build-Depends-Indep. When there is need to patch libidn2 and builds are then done by buildds this would cause FTBFS on every architecture. How to reproduce: Install only the Build-Depends as done on buildds. touch lib/lookup.c and only build the arch:any binary packages (dpkg-buildpackage -G or debian/rules build-arch). From the build log: > [...] > mkdir -p `dirname texi/lookup.c.texi` > ../doc/gdoc -texinfo ../lib/lookup.c > texi/lookup.c.texi > mkdir -p `dirname texi/idn2_lookup_u8.texi` > ../doc/gdoc -texinfo -function idn2_lookup_u8 ../lib/lookup.c > > texi/idn2_lookup_u8.texi > mkdir -p `dirname texi/idn2_lookup_ul.texi` > ../doc/gdoc -texinfo -function idn2_lookup_ul ../lib/lookup.c > > texi/idn2_lookup_ul.texi > mkdir -p `dirname texi/idn2_to_ascii_4i.texi` > ../doc/gdoc -texinfo -function idn2_to_ascii_4i ../lib/lookup.c > > texi/idn2_to_ascii_4i.texi > mkdir -p `dirname texi/idn2_to_ascii_4i2.texi` > ../doc/gdoc -texinfo -function idn2_to_ascii_4i2 ../lib/lookup.c > > texi/idn2_to_ascii_4i2.texi > mkdir -p `dirname texi/idn2_to_ascii_4z.texi` > ../doc/gdoc -texinfo -function idn2_to_ascii_4z ../lib/lookup.c > > texi/idn2_to_ascii_4z.texi > mkdir -p `dirname texi/idn2_to_ascii_8z.texi` > ../doc/gdoc -texinfo -function idn2_to_ascii_8z ../lib/lookup.c > > texi/idn2_to_ascii_8z.texi > mkdir -p `dirname texi/idn2_to_ascii_lz.texi` > ../doc/gdoc -texinfo -function idn2_to_ascii_lz ../lib/lookup.c > > texi/idn2_to_ascii_lz.texi > restore=: && backupdir=".am$$" && \ > am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ > rm -rf $backupdir && mkdir $backupdir && \ > if (/bin/bash /build/libidn2-2.2.0/build-aux/missing makeinfo --version) > >/dev/null 2>&1; then \ > for f in libidn2.info libidn2.info-[0-9] libidn2.info-[0-9][0-9] > libidn2.i[0-9] libidn2.i[0-9][0-9]; do \ > if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ > done; \ > else :; fi && \ > cd "$am__cwd"; \ > if /bin/bash /build/libidn2-2.2.0/build-aux/missing makeinfo -I . \ > -o libidn2.info libidn2.texi; \ > then \ > rc=0; \ > CDPATH="${ZSH_VERSION+.}:" && cd .; \ > else \ > rc=$?; \ > CDPATH="${ZSH_VERSION+.}:" && cd . && \ > $restore $backupdir/* `echo "./libidn2.info" | sed 's|[^/]*$||'`; \ > fi; \ > rm -rf $backupdir; exit $rc > /build/libidn2-2.2.0/build-aux/missing: line 81: makeinfo: command not found > WARNING: 'makeinfo' is missing on your system. > You should only need it if you modified a '.texi' file, or > any other file indirectly affecting the aspect of the manual. > You might want to install the Texinfo package: > <https://www.gnu.org/software/texinfo/> > The spurious makeinfo call might also be the consequence of > using a buggy 'make' (AIX, DU, IRIX), in which case you might > want to install GNU make: > <https://www.gnu.org/software/make/> > make[6]: *** [Makefile:1173: libidn2.info] Error 127 > make[6]: Leaving directory '/build/libidn2-2.2.0/doc' > make[5]: *** [Makefile:1426: all-recursive] Error 1 > make[5]: Leaving directory '/build/libidn2-2.2.0/doc' > make[4]: *** [Makefile:1131: all] Error 2 > make[4]: Leaving directory '/build/libidn2-2.2.0/doc' > make[3]: *** [Makefile:1098: all-recursive] Error 1 > make[3]: Leaving directory '/build/libidn2-2.2.0' > make[2]: *** [Makefile:1007: all] Error 2 > make[2]: Leaving directory '/build/libidn2-2.2.0' > dh_auto_build: error: make -j1 returned exit code 2 > make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25 > make[1]: Leaving directory '/build/libidn2-2.2.0' > make: *** [debian/rules:7: build-arch] Error 2 Regards, Salvatore
--- End Message ---
--- Begin Message ---Source: libidn2 Source-Version: 2.3.0-1 Done: =?utf-8?b?T25kxZllaiBTdXLDvQ==?= <[email protected]> We believe that the bug you reported is fixed in the latest version of libidn2, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Ondřej Surý <[email protected]> (supplier of updated libidn2 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 02 Mar 2020 10:23:23 +0100 Source: libidn2 Architecture: source Version: 2.3.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Libidn team <[email protected]> Changed-By: Ondřej Surý <[email protected]> Closes: 949705 Changes: libidn2 (2.3.0-1) unstable; urgency=medium . * Move texinfo from Build-Depends-Indep to Build-Depends (Closes: #949705) * New upstream version 2.3.0 Checksums-Sha1: 4d916bb63ccef9634d1f6f87402b70f191d1ff87 2411 libidn2_2.3.0-1.dsc 53f54fd3c305d871ed5716406c0695fad5c34c45 2164993 libidn2_2.3.0.orig.tar.gz 73134c83c4e81b3c7721884334c5df9535753e02 10588 libidn2_2.3.0-1.debian.tar.xz 3cb5a79c5f6a1a5b5560450d9d625762a0538962 12039 libidn2_2.3.0-1_amd64.buildinfo Checksums-Sha256: f4f61425610ae4b4c4d3c74431825fb4b4892d4d07e954d7acdf163595d33f14 2411 libidn2_2.3.0-1.dsc e1cb1db3d2e249a6a3eb6f0946777c2e892d5c5dc7bd91c74394fc3a01cab8b5 2164993 libidn2_2.3.0.orig.tar.gz a515029f13d12a48a6bc07dadc4cef6592db0a7257f48633795ae7128c23116c 10588 libidn2_2.3.0-1.debian.tar.xz 5920ffbdd6cc856e6c2aed875d7e0c7cb3ff2db18ca343ab33cb1d0fd7808a8d 12039 libidn2_2.3.0-1_amd64.buildinfo Files: dbf1810f3f6d9fbff54c1c7d31e16c89 2411 libs optional libidn2_2.3.0-1.dsc 01c5084995295e519f95978ae9785ee0 2164993 libs optional libidn2_2.3.0.orig.tar.gz d519520e2892262d2d3336e97b7ba18f 10588 libs optional libidn2_2.3.0-1.debian.tar.xz e700a216e3053f0487b445281445dd0b 12039 libs optional libidn2_2.3.0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAl5c25xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u WcImtBAAmcw4SNxw3wfQQkRmA/9q8HE1y+2mQwylI8Eyo95CiXhHQKZHEB9XlCLh i6dBe9twXfqc/d9WT3kSVvF8CZWJNi0cvhz7Kv+XgwQ8/hlDMN4j10nQMleKuAqh Z2A+6Y9lx+rNiRLXYWC0AscaC+gWAPXeEsErnws1lOHgvYa7//YGU16ONKKB4GQ8 HRizn0I6ycIvZedNl7MHFUxfZ9kVEx9iFHP/GLXphVno8/idF+B2sc2pvB4Qr2Zo zG/oGzgNl+I44TTo5Uf7rJ2DM2DtzcpxGjENr2HWxT9eP35mHgBf/5j2I8yle9AI ui8qCQTGqTt3kRH4ZkwOFdLLQR3E56zi7wVkynZg1fCtVFJ04l9zvMxdl9bC9HKg aXeIuPpb7k8SD/qloZ5LqInCr+edYLopC1Y3jcGlHagkg9XvTM6BwF7WdDvNqDFo UvAvHRfvajG2r607obPI6dp/s23sC+tTplOjduMngKL3kmIDuRmhcI1IlTyRWJCA zRXoCbbP4DJyDX+SldxdcwEoscaxuiEQDTBnyoxDqJ+AdV7d3Gt7D/dD8bWSqfbf 3yPXPnx9Bk3aRrmTJTSD3JjTXZUM5i/Q74cXH6D911dDyCaZhA/TP9KVVLap29iw aa7ItUEJR1pEt1Z1nn3nnbJt+dykjRDbejn/1lJWgGemLZwIves= =fVli -----END PGP SIGNATURE-----
--- End Message ---
