Package: automake1.11 Version: 1:1.11-1 There is some code in /usr/share/automake-1.11/am/texinfos.am which checks whether install-info is "Debian install-info" or not:
## Only run this code if install-info actually exists, and it is not ## the Debian install-info. FIXME: once Debian install-info goes ## away, we can remove this hack. Some versions of Debian install-info ## print their version on stderr (e.g. 1.8.3), other do it in ## on stdout (e.g. 1.10.15). ## ## Do not use ## install-info --version 2>&1 | sed 1q | grep -v -i debian ## as if install-info does not exist, grep -v will be happy, and ## therefore the code will be triggered although install-info is missing. @if (install-info --version && \ install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \ [...] In 2003, as indicated by the comment lines, Debian "install-info --version" started to show its output on stdout and the code had to be modified to deal with that. Now, install-info is GNU install-info, and the "if" will be always true, as the very first line of "install-info --version" says: This is not dpkg install-info anymore, but GNU install-info which does not contain the string "debian". As a result, packages may easily ship /usr/share/info/dir.gz files inside the .deb binary package, exactly as it happened in 2003. It would be very nice if "make install" populated debian/tmp as we like it to happen and not having to remove "dir" files in debian/rules afterwards. Thanks. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org