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:p...@0x539.de Wanna-Build Admin `- finger pkern/k...@db.debian.org
signature.asc
Description: Digital signature