Bug#1037386: libdmapsharing: build-depends on transitional package libgdk-pixbuf2.0-dev

Simon McVittie smcv at debian.org
Mon Jun 12 11:49:47 BST 2023


Source: libdmapsharing
Version: 2.9.41-3
Severity: important
Tags: trixie sid
User: pkg-gnome-maintainers at lists.alioth.debian.org
Usertags: split-gdk-pixbuf
Control: fixed -1 3.9.12-1

This package Build-Depends on libgdk-pixbuf2.0-dev in unstable (the version
in experimental seems to have fixed this).

In Debian 11, libgdk-pixbuf2.0-dev was split into two packages:

- libgdk-pixbuf-2.0-dev contains the supported gdk-pixbuf-2.0 library

- libgdk-pixbuf-xlib-2.0-dev contains the deprecated, unmaintained
  Xlib integration layer, gdk-pixbuf-xlib-2.0

If this package only requires functionality from gdk-pixbuf-2.0.pc
and <gdk-pixbuf/*.h>, please update the build-dependency to
libgdk-pixbuf-2.0-dev.

If it also requires the Xlib integration gdk-pixbuf-xlib-2.0.pc and
<gdk-pixbuf-xlib/*.h> (unlikely), then you can also build-depend on
libgdk-pixbuf-xlib-2.0-dev until the package can be updated to remove
that requirement.

libgdk-pixbuf-2.0-dev was present in both Debian 11 and Debian 12, so
it is not necessary to have a "| libgdk-pixbuf2.0-dev" alternative
dependency, even for packages that are expected to be backported.

We should remove the libgdk-pixbuf2.0-dev transitional package during
the Debian 13 'trixie' cycle, so this bug is likely to become RC later.

Thanks,
    smcv



More information about the pkg-gnome-maintainers mailing list