On Mon, Feb 13, 2012 at 07:27:18PM +0100, Bill Allombert wrote:
> popcon actually uses:
> dpkg-query --show --showformat='${status} ${package}\n'
> and
> dpkg -L $pkg
> 
> What does that give on your system?
dpkg-query with those options does not output any arch qualifiers, just the
basenames (libc6-i686 and mksh).
$ dpkg-query --show --showformat='${status} ${package}\n' | egrep '(libc6-i686|mksh)'
install ok installed libc6-i686
install ok installed mksh
However ${binary:Package} gives the correct result for the m-a:same package:
$ dpkg-query --show --showformat='${status} ${binary:Package}\n' | egrep '(mksh|libc6-i686)'
install ok installed libc6-i686:i386
install ok installed mksh
But not for the foreign one.
`dpkg -L libc6-i686:i386' gives me a filelist, without the arch qualifier it
fails with the same error as in the cron mail.
Kind regards,
Philipp Kern
-- 
 .''`.  Philipp Kern                        Debian Developer
: :' :  http://philkern.de                         Stable Release Manager
`. `'   xmpp:phil@0x539.de                         Wanna-Build Admin
  `-    finger pkern/key@db.debian.org
Attachment:
signature.asc
Description: Digital signature