[Piuparts-devel] Bug#701150: debsums falsing

Andreas Beckmann anbe at debian.org
Fri Feb 22 13:35:25 UTC 2013

Control: block -1 by 689508 689202

On 2013-02-22 05:19, Dave Steele wrote:
> While looking at the piatti piuparts report Andreas pointed to today,
> I noticed that failures are racking up for debsums modifications.

> http://piuparts.debian.org/sid/fail/binutils-multiarch_2.22-7.1.log
>   /org/piuparts.debian.org/tmp/tmpEXGvJj/usr/bin/strings
>   /org/piuparts.debian.org/tmp/tmpEXGvJj/usr/bin/gprof

these are diverted

debsums (2.0.49) unstable; urgency=low
  * when querying dpkg-divert include the user specified root filesystem
    in --admindir (Closes: #632463)

piatti is running 2.0.48+nmu3

> I believe that debsums should not report failures for modified files
> which are owned by multiple packages, or are subject to diversion.

Why not?

I'm running a locally modified debsums from wheezy here with two patches
* correct symlink lookup (debsums --root escapes the chroot and looks up
files in the host system which may have different content ... #689202)
* ignore obsolete conffiles (#689508, local HACK)
and that solved the debsums issues for me

For #689202 I could do a NMU, but unfortunately for #689508 I cant offer
a nice clean solution. Then we could get debsums unblocked, into wheezy
and backport it and finally install it on piatti.

Or we could add a modified copy of debsums to piuparts, only to be used
when running from git as on piatti ...


More information about the Piuparts-devel mailing list