[Popcon-developers] Bug#660015: Bug#660015: popularity-contest: fails to cope with multiarch
Bill Allombert
Bill.Allombert at math.u-bordeaux1.fr
Wed Feb 15 19:35:15 UTC 2012
On Wed, Feb 15, 2012 at 08:23:55PM +0100, Marc Dequènes (Duck) wrote:
> Package: popularity-contest
> Version: 1.53
> Severity: important
> Tags: patch
>
>
> Coin,
>
> I got this reported by cron:
> /etc/cron.daily/popularity-contest:
> Package `libc6-i686' is not installed.
> Use dpkg --info (= dpkg-deb --info) to examine archive files,
> and dpkg --contents (= dpkg-deb --contents) to list their contents.
>
> In the "Read dpkg database of installed packages" part of
> /usr/sbin/popularity-contest, the call to dpkg-query report a list
> of packages like this:
> install ok installed libc6-i686
> Unfortunately, the call to dpkg -L <pkg> in proc_pkgs() fails
> because indeed libc6-i686, which is libc6-i686:amd64 on this host,
> does not exist while libc6-i686:i386 does.
>
> I guess being conservative is the safest choice on the dpkg's side
> and using an updated format to include the architecture is a very
> easy change for applications migrating to the multiarch world. The
> small attached patch seems to solve this issue.
Hello Mark,
I think this is a duplicate of bug #659782.
Cheers,
--
Bill. <ballombe at debian.org>
Imagine a large red swirl here.
More information about the Popcon-developers
mailing list