Bug#688295: debsums: incorrectly reports diverted file as missing

Axel Beckert abe at debian.org
Fri Oct 16 09:28:40 UTC 2015


Control: affects -1 piuparts

Hi Andreas,

Andreas Beckmann wrote:
> now libgtk-3-bin started doing a similar mess with diversions and
> debsums spews many false positives.
> Note that the --root is arch:i386 while debsums runs on an arch:amd64
> host. There are no reports for the same package if debsums is checking
> in a --root that is arch:amd64, too.
> If I install debsums inside the :i386 chroot and run it there, I get no
> errors reported.
> 
> debsums: missing file /tmp/piupartss/tmpiAokhZ/usr/sbin/update-icon-caches.gtk2 (from libgtk-3-bin:i386 package)
> debsums: missing file /tmp/piupartss/tmpiAokhZ/usr/share/man/man8/update-icon-caches.gtk2.8.gz (from libgtk-3-bin:i386 package)
> 
> Adding a bit debug output for this case I get these values:
> 
> $path = usr/sbin/update-icon-caches
> $pack = libgtk-3-bin:i386
> $diversions{$path} = [ usr/sbin/update-icon-caches.gtk2, libgtk-3-bin ]
> 
> Note that $pack != $diversions{$path}[1]

Thanks for the details, that saves some time in trying to figure out
what happens.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



More information about the pkg-perl-maintainers mailing list