Bug#876183: Patch for multi-arch support in libgdk-pixbuf2.0-dev

Hugh McMaster hugh.mcmaster at outlook.com
Thu Aug 2 13:02:33 BST 2018


Hi Simon,

On Thursday, 2 August 2018 8:44 PM, Simon McVittie wrote:
> Unfortunately, there is one more executable binary:
> gdk-pixbuf-query-loaders is installed into an architecture-specific
> directory in libgdk-pixbuf2.0-0, with a symbolic link in /usr/bin in
> libgdk-pixbuf2.0-dev. This prevents libgdk-pixbuf2.0-dev from becoming
> Multi-Arch: same. The /usr/bin/gdk-pixbuf-query-loaders symlink can't
> just be moved to libgdk-pixbuf2.0-bin either, because its output is
> architecture-dependent (that's sort of the point).

> https://codesearch.debian.net/search?q=gdk-pixbuf-query-loaders suggests
> that flif might be the only package that relies on this tool being in
> $PATH in production code for Linux, but the part that needs it does not
> seem to be installed, and flif is RC-buggy anyway, so maybe we can just
> remove /usr/bin/gdk-pixbuf-query-loaders.

Yes, I checked codesearch.d.n and it certainly does look like flif is the only 
package to rely on the tool. That said, I saw you went ahead and removed
the symlink on Salsa. Thank you!

If flif (or any other package) really does need to call the tool, the caller can
use an absolute path with a multi-arch libdir.

Thanks for following up on this bug.

Hugh


More information about the pkg-gnome-maintainers mailing list