Bug#1019307: bluebird-gtk-theme: Please build-depend on libgdk-pixbuf-2.0-dev instead of libgdk-pixbuf2.0-dev

2023-06-11 Thread Simon McVittie
Control: severity -1 serious
Control: tags -1 + trixie sid

On Wed, 07 Sep 2022 at 10:10:27 +0100, Simon McVittie wrote:
> In Debian 10 and older, the libgdk-pixbuf2.0-dev package contained
> development files for two libraries: gdk-pixbuf-2.0 and the deprecated
> gdk-pixbuf-xlib-2.0.
> 
> In Debian 11, it was split into libgdk-pixbuf-2.0-dev and
> libgdk-pixbuf-xlib-2.0-dev packages. libgdk-pixbuf2.0-dev continues to
> exist, but is now a transitional package that pulls in the deprecated
> libgdk-pixbuf-xlib-2.0-dev in addition to libgdk-pixbuf-2.0-dev.
> 
> If libgdk-pixbuf-2.0-dev is sufficient to build this package,
> please swap the build-dependency on libgdk-pixbuf2.0-dev to refer to
> libgdk-pixbuf-2.0-dev instead. That change will avoid this package having
> to be removed from Debian if gdk-pixbuf-xlib gets removed.
> 
> If this package also needs the deprecated gdk-pixbuf-xlib-2.0
> (unlikely), please build-depend on both libgdk-pixbuf-2.0-dev and
> libgdk-pixbuf-xlib-2.0-dev explicitly, instead of via the transitional
> package libgdk-pixbuf2.0-dev.

I intend to remove libgdk-pixbuf2.0-dev during the trixie cycle (it should
really have been removed already during bookworm, but we never got there)
so I'm raising this to serious.

smcv



Bug#1019307: bluebird-gtk-theme: Please build-depend on libgdk-pixbuf-2.0-dev instead of libgdk-pixbuf2.0-dev

2022-09-07 Thread Simon McVittie
Source: bluebird-gtk-theme
Version: 1.3-3
Severity: normal
User: pkg-gnome-maintain...@lists.alioth.debian.org
Usertags: split-gdk-pixbuf

In Debian 10 and older, the libgdk-pixbuf2.0-dev package contained
development files for two libraries: gdk-pixbuf-2.0 and the deprecated
gdk-pixbuf-xlib-2.0.

In Debian 11, it was split into libgdk-pixbuf-2.0-dev and
libgdk-pixbuf-xlib-2.0-dev packages. libgdk-pixbuf2.0-dev continues to
exist, but is now a transitional package that pulls in the deprecated
libgdk-pixbuf-xlib-2.0-dev in addition to libgdk-pixbuf-2.0-dev.

If libgdk-pixbuf-2.0-dev is sufficient to build this package,
please swap the build-dependency on libgdk-pixbuf2.0-dev to refer to
libgdk-pixbuf-2.0-dev instead. That change will avoid this package having
to be removed from Debian if gdk-pixbuf-xlib gets removed.

If this package also needs the deprecated gdk-pixbuf-xlib-2.0
(unlikely), please build-depend on both libgdk-pixbuf-2.0-dev and
libgdk-pixbuf-xlib-2.0-dev explicitly, instead of via the transitional
package libgdk-pixbuf2.0-dev.

Thanks,
smcv