Your message dated Sat, 16 Apr 2016 13:50:07 +0000 with message-id <[email protected]> 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 [email protected] immediately.) -- 819779: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819779 Debian Bug Tracking System Contact [email protected] 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Biebl <[email protected]> (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 [email protected]) -----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 <[email protected]> Changed-By: Michael Biebl <[email protected]> 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 ---

