Hi! I have prepared an NMU that fixes this problem. I have been able to reproduce the problem by installing install-info in the build environment, and then fix the problem by removing the dir file generated, in debian/rules.
The diff is very simple. I'm attaching the interdiff output for both packages. According to the release policy, I'm going to upload this package to the 0-day delayed queue, so that this package gets in for the next dinstall run. -- Love, Marga
diff -u ledger-2.6.2/debian/changelog ledger-2.6.2/debian/changelog --- ledger-2.6.2/debian/changelog +++ ledger-2.6.2/debian/changelog @@ -1,3 +1,11 @@ +ledger (2.6.2-2.1) unstable; urgency=low + + * Non-maintainer upload to fix generation of unneeded dir.gz info file. + * Changed debian/rules to remove /usr/share/info/dir before building the + package. Closes: #576660. + + -- Margarita Manterola <ma...@debian.org> Sat, 24 Apr 2010 19:06:01 +0000 + ledger (2.6.2-2) unstable; urgency=low * CONSTipate gnucash.cc, textual.cc, and option.cc, so it builds with GCC diff -u ledger-2.6.2/debian/rules ledger-2.6.2/debian/rules --- ledger-2.6.2/debian/rules +++ ledger-2.6.2/debian/rules @@ -70,6 +70,7 @@ # Clean out some stuff that make install puts in that we don't want rm -rf $(CURDIR)/debian/ledger/usr/include rm -rf $(CURDIR)/debian/ledger/usr/lib + rm -rf $(CURDIR)/debian/ledger/usr/share/info/dir # Install emacs mode for ledger. Not byte compiled. We don't # install timeclock.el since it comes with emacs already and in