Your message dated Sat, 16 Apr 2016 13:50:07 +0000
with message-id <e1arqbv-0006qb...@franck.debian.org>
and subject line Bug#819779: fixed in gdk-pixbuf 2.34.0-1
has caused the Debian Bug report #819779,
regarding gdk-pixbuf: libgdk-pixbuf2.0-dev depends on libpng-dev but
gdk-pixbuf2.0.pc requires libpng12-dev
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
819779: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819779
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libgdk-pixbuf2.0-dev
Version: 2.32.3-1.2
Severity: grave
Justification: renders package unusable
Hello,
While trying to build a new version of my package latexila for
experimental, I noticed it was failing because of libgtk-pixbuf2.0-dev.
Indeed, that package, in unstable and in experimental as well:
* ships a gdk-pixbuf2.0.pc that requires libpng12.pc;
* depends on libpng-dev which:
- on experimental, is a real package that does not ship libpng12.pc
but only libpng16.pc and libpng.pc;
- on unstable, is provided by libpng12-dev which does provide
libpng12.pc, but that situation should change to that of
experimental whenever the new libpng-dev real package is uploaded to
it.
Basically, when requiring libpng12.pc, it does not seem right to depend
on a package, either virtual or real, that is not guaranteed to provide
it. In my opinion, in its current state, libgdk-pixbuf2.0-dev should
depend on libpng12-dev as this is what it uses, and not on libpng-dev
which may or may not provide what it currently needs.
Since there is a transition to make to libpng-dev, one solution would be
to rebuild gdk-pixbuf for experimental, but doing it in an environment
with libpng12-dev not installed and libpng-dev installed from
experimental. That way, its configure script (l. 18507) would just pick
libpng16 and the resulting gdk-pixbuf2.0.pc would require the
libpng16.pc it provides:
>for l in libpng16 libpng15 libpng14 libpng12 libpng13 libpng10; do
> […]
In the longer term, it could be better to have the configure script
check for libpng before libpng16 or libpng12:
>for l in libpng libpng16 libpng15 libpng14 libpng12 libpng13 libpng10; do
> […]
That way, it would not even need to be adapted for future versions of
libpng.
Regards,
--
Tanguy
--- End Message ---
--- Begin Message ---
Source: gdk-pixbuf
Source-Version: 2.34.0-1
We believe that the bug you reported is fixed in the latest version of
gdk-pixbuf, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 819...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Biebl <bi...@debian.org> (supplier of updated gdk-pixbuf package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 16 Apr 2016 15:39:05 +0200
Source: gdk-pixbuf
Binary: libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev
libgdk-pixbuf2.0-doc libgdk-pixbuf2.0-0-udeb gir1.2-gdkpixbuf-2.0
Architecture: source
Version: 2.34.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Michael Biebl <bi...@debian.org>
Description:
gir1.2-gdkpixbuf-2.0 - GDK Pixbuf library - GObject-Introspection
libgdk-pixbuf2.0-0 - GDK Pixbuf library
libgdk-pixbuf2.0-0-udeb - GDK Pixbuf library - minimal runtime (udeb)
libgdk-pixbuf2.0-common - GDK Pixbuf library - data files
libgdk-pixbuf2.0-dev - GDK Pixbuf library (development files)
libgdk-pixbuf2.0-doc - GDK Pixbuf library (documentation)
Closes: 818233 819779
Changes:
gdk-pixbuf (2.34.0-1) unstable; urgency=medium
.
[ Emilio Pozuelo Monfort ]
* debian/patches/01-disable-oom-test.patch:
+ Disable a test on kfreebsd that fails because it runs out of
memory on those buildds. Closes: #818233.
.
[ Michael Biebl ]
* New upstream release.
* Drop libgdk-pixbuf2.0-0-dbg package now that we have automatic dbgsym
packages.
* Ensure proper upgrade from libgdk-pixbuf2.0-0-dbg to new dbgsym packages
by using dh_strip --dbgsym-migration. Bump Build-Depends on debhelper
accordingly.
* Tighten dependency on libpng-dev. We need to ensure that
libgdk-pixbuf2.0-dev pulls in the correct version of libpng-dev as it
encodes the libpng API version it was built against in gdk-pixbuf2.0.pc.
(Closes: #819779)
* Upload to unstable.
Checksums-Sha1:
1768a9593c444ec99c108e01a72c7535426a84f3 2783 gdk-pixbuf_2.34.0-1.dsc
240018b35da047500e43caac7e32a4482edd3852 2709320 gdk-pixbuf_2.34.0.orig.tar.xz
3ff22e320e4678eaf161216605f0d0bbe8c9eaf9 12980
gdk-pixbuf_2.34.0-1.debian.tar.xz
Checksums-Sha256:
8a649f1d1ca7078e1af161862536e39d4b15ad138edcc4c1f71a03c00ee53093 2783
gdk-pixbuf_2.34.0-1.dsc
d55e5b383ee219bd0e23bf6ed4427d56a7db5379729a6e3e0a0e0eba9a8d8879 2709320
gdk-pixbuf_2.34.0.orig.tar.xz
0e538d8b99ad9f9b1a9699d09e6cf7c83340c762ecbd146bc9642ec143f18017 12980
gdk-pixbuf_2.34.0-1.debian.tar.xz
Files:
0ebb90611432a200f5a2c4afb0f4d406 2783 libs optional gdk-pixbuf_2.34.0-1.dsc
63cb19f92cf7709ccf44bbb6fe1ff70c 2709320 libs optional
gdk-pixbuf_2.34.0.orig.tar.xz
ff9ad1a8ceb42322d26df2f08f6db8e6 12980 libs optional
gdk-pixbuf_2.34.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXEkCtAAoJEGrh3w1gjyLcVxoP/3y6Zoolyif+041s+FEovFUN
3GmENx2dTgNbBHUgsqOiFo6b7R6PpBbUZ/uFhpXsm9IMIc8eHL/zAG/ORxXWi7e/
YBzmQt2LyBEPGsE6ob5cpqqscM4NIML6GGM7pAGqeJkQmgZ5A6S/rUmm3IBGfExM
aPr0HKKgU2iovn5h8T8pRxJ+BLt/3t2KcXkGzkqhEo4rHTwmQiXgWj+fXbxF+1Re
ip6J9drn8F4aMN1P5o6L9KIfonvZOKRNhzhLli3WfE20tRnRKjs3rTW5ZONDj4HV
3er9Hh66UtrlRILXUdnqVs4Mj0HbwwzRUXH8bbjkMxduT9iP/yJ+dtS9BIVSfGQz
Alqapg3SNC4nvzlx5+aYnX3ZtRTaENIPEN9kzCjg5VJ+OT7dA9kGyIFOXsGGCEZb
fWrrJqUjJorMLr7eZ1LJuvhmI3w4QWPL6a7OdPhQvw2luyecctJbAwqTQa5e+jM9
BBEAJdE8UQgg937ICqXgZGZCsH4sKyQ2+92Y5Io6oCnvT5v2uZjitW/LRqxi8cx1
/cUnu4b0hUQWcmdBI1Ww7V9l0KPRPoXfmdW51fOdNqbRRBU7bYp0FT24RMbZYs8r
cBy4Sz6BUnkGs5yCku5BSmhzwebf8sU8hrY2nJ/fUpvt79n1Lo3cxLyvD8kmiGFH
b6/jxFUzVMl3w3g8MGUh
=ZS1M
-----END PGP SIGNATURE-----
--- End Message ---