Re: Help identify packages that multiarch support will break
On Wed, 2011-03-02 at 15:06:11 +0100, Raphael Hertzog wrote:
> Here's what might create troubles:
> 3/ Any program that assumes the current layout of control files
> (/var/lib/dpkg/info/<package>.<something>) will be broken (at least for
> some packages) since the layout will change to support Multi-Arch: same
> packages that can be co-installed.
> You should use "dpkg-query --control-path <package> <something>" to
> retrieve the path of the file. This has been introduced in dpkg 1.15.4
> and is thus in squeeze already.
An additional clarificaton, --control-path will not show internal
information control files (currently .list and .conffiles), for those
dpkg-query --listfiles or --status should be used instead, anything
else should be considered broken.