[Popcon-developers] Bug#659782: Bug#659782: does not cope with multiarch packages being installed

Guillem Jover guillem at debian.org
Tue Feb 14 14:14:42 UTC 2012


On Tue, 2012-02-14 at 09:21:47 +0100, Raphael Hertzog wrote:
> On Mon, 13 Feb 2012, Philipp Kern wrote:
> > > So are you suggesting that dpkg should use ${binary:Package} ?
> > > Could you patch /usr/sbin/popularity-contest line 161 to add binary: and check whether
> > > it works correctly ?
> > > 
> > > Or did I misunderstand something ?
> > 
> > This only helps for the libc6-i686:i386 m-a same case (but it does
> > help there).  It doesn't for the mksh:i386 m-a foreign case.
> > 
> > dpkg devs cc'ed in the hope that they can contribute why -L behaves
> > differently and how one should solve this…

Known deficiency; the code was not being uploaded because the
implementation was not right nor finished, as stated on the changelog...

> This is definitely a bug in dpkg (for "dpkg -L mksh"). The default naming
> of foreign non-"multi-arch: same" packages changed and the input side was
> not adapted to cope with it.

As mentioned on another thread, I worked to correct this, but the current
layout (besides being buggy in some cases) didn't allow for a proper
implementation, so I've been reworking the code to be able to properly
fix this.

thanks,
guillem





More information about the Popcon-developers mailing list