* Mario 'BitKoenig' Holbe <mario.ho...@tu-ilmenau.de> [2011-02-23 10:56:25 
+0100]:

> Package: bashdb
> Version: 4.2.0.6-1
> Severity: serious
> 
> Hello,
> 
> bashdb 4.2.0.6-1 started to ship
>       /usr/share/info/dir.gz
> which is very likely not intentional.
> 
> First of all, this file is usually managed by install-info and thus gets
> overwritten regularly which causes bashdb's package checksums to fail.
> Second, shipping this file triggers install-info to switch from plain
> to a compressed Info directory format, which breaks info viewers that
> cannot handle compressed dir files, like Emacs (see #543564).
> Third, (re)installing or upgrading bashdb always corrupts the info
> directory this way.
> 
> The last time such bugs showed up (see #537835 and #543911) they've been
> caused by an install-info transition (see Sven's comment in #543911),
> maybe this helps in resolving the current issue.
> 
> This issue persists in 4.2.0.6-2, btw.

And it persists no matter how I build the package whether it's the original
git-buildpackage that I used for 4.2.0.6 uploads so far, or debuild or
pbuilder. I think the bug is not with bashdb, but with install-info. Even if I
explicitly remove /usr/share/info/dir.gz after dh_installinfo is run it still
ends up in the package. Build log:

rm -f
/home/malex/debian/collab/bashdb/build-area/bashdb-4.2.0.6/debian/bashdb/usr/share/info/dir.gz
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package `bashdb' in `../bashdb_4.2.0.6-3_all.deb'.
 dpkg-genchanges  >../bashdb_4.2.0.6-3_i386.changes
 dpkg-genchanges: not including original source code in upload
  dpkg-source --after-build bashdb-4.2.0.6
  dpkg-buildpackage: binary and diff upload (original source NOT included)

ll debian/bashdb/usr/share/info/
total 52
-rw-r--r-- 1 om om 49099 Feb 23 09:28 bashdb.info.gz
-rw-r--r-- 1 om om   421 Feb 23 09:28 dir.gz



> 
> Thanks for your work & regards
>    Mario
> -- 
> Doing it right is no excuse for not meeting the schedule.
>                                 -- Plant Manager, Delphi Corporation


Attachment: signature.asc
Description: Digital signature

Reply via email to