On Sat, 07 Jul 2018 at 11:12:23 +0000, Hugh McMaster wrote:
> Instead of splitting the binaries in libgdk-pixbuf2.0-dev into a -dev-bin
> package, we could simply move them into libgdk-pixbuf2.0-bin.
> 
> libgdk-pixbuf2.0-bin only contains gdk-pixbuf-thumbnailer. In addition, the
> package is already Multi-Arch: foreign, which is ideal for gdk-pixbuf-csource
> and gdk-pixbuf-pixdata, as these programs have architecture-independent
> interfaces and output.

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.

    smcv

Reply via email to