Bug#921715: libgtk2.0-0-udeb: wrong dependency while building on buster based system
Mayer, Dirk
dirk.mayer at siemens.com
Fri Feb 8 09:27:20 GMT 2019
Package: gtk+2.0
Version: 2.24.32-3
Tags: d-i, buster
Hello Debian community,
while building the gtk+2.0 source package on a buster based build system, the resulting package libgtk2.0-0-udeb yields a wrong dependency.
Instead of the correct dependency to the package libxinerama1-udeb it depends on the wrong package libxinerama1.
On the stretch based build system the dependency correctly refers to the udeb package.
How to reproduce on a up-to-date buster based build system:
$ apt update
$ apt source gtk+2.0
$ cd gtk+2.0-2.24.32/
$ apt-get build-dep -y gtk+2.0
$ debuild -b -uc -us
Result:
$ dpkg --info ../libgtk2.0-0-udeb_2.24.32-3_amd64.udeb
new Debian package, version 2.0.
size 1680396 bytes: control archive=788 bytes.
1086 bytes, 20 lines control
Package: libgtk2.0-0-udeb
Source: gtk+2.0
Version: 2.24.32-3
Architecture: amd64
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
Installed-Size: 5099
Depends: fontconfig-udeb (>= 2.13), libatk1.0-udeb (>= 2.30.0), libc6-udeb (>= 2.28), libcairo2-udeb (>= 1.14.0), libfreetype6-udeb (>= 2.9), libgdk-pixbuf2.0-0-udeb (>= 2.38.0+dfsg), libglib2.0-udeb (>= 2.58.2), libpango1.0- udeb (>= 1.42.4), libx11-6-udeb (>= 2:1.6.0), libxcursor1-udeb (>> 1.1.2), libxext6-udeb (>= 2:1.3.0), libxi6-udeb (>= 2:1.6.99.1), libxinerama1, libxrender1-udeb
Provides: gtk2.0-binver-2.10.0
Section: debian-installer
Expected result:
$ dpkg --info ../libgtk2.0-0-udeb_2.24.32-3_amd64.udeb
new Debian package, version 2.0.
size 1680396 bytes: control archive=788 bytes.
1086 bytes, 20 lines control
Package: libgtk2.0-0-udeb
Source: gtk+2.0
Version: 2.24.32-3
Architecture: amd64
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
Installed-Size: 5099
Depends: fontconfig-udeb (>= 2.13), libatk1.0-udeb (>= 2.30.0), libc6-udeb (>= 2.28), libcairo2-udeb (>= 1.14.0), libfreetype6-udeb (>= 2.9), libgdk-pixbuf2.0-0-udeb (>= 2.38.0+dfsg), libglib2.0-udeb (>= 2.58.2), libpango1.0- udeb (>= 1.42.4), libx11-6-udeb (>= 2:1.6.0), libxcursor1-udeb (>> 1.1.2), libxext6-udeb (>= 2:1.3.0), libxi6-udeb (>= 2:1.6.99.1), libxinerama1-udeb, libxrender1-udeb
Provides: gtk2.0-binver-2.10.0
Section: debian-installer
$ uname -a
Linux buster 4.19.0-1-amd64 #1 SMP Debian 4.19.12-1 (2018-12-22) x86_64 GNU/Linux
$ cat /etc/debian_version
buster/sid
Duplicate to Bug #921712 because of wrong package tag
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921712
Thanks.
Dirk Mayer
More information about the pkg-gnome-maintainers
mailing list