Bug#688295: debsums: incorrectly reports diverted file as missing
Andreas Beckmann
anbe at debian.org
Fri Oct 16 09:11:10 UTC 2015
Package: debsums
Version: 2.1.2
Followup-For: Bug #688295
Control: severity -1 important
Hi,
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]
Andreas
More information about the pkg-perl-maintainers
mailing list