Your message dated Sat, 2 Apr 2016 12:37:23 +0200 with message-id <[email protected]> and subject line libgdk-pixbuf2.0-dev -> libpng-dev vs pbuilder 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 ---Hello Tanguy! As discussed on IRC the problem you're experiencing is a pbuilder bug and not an issue in the package itself. Also, whatever is being prepared w.r.t. libpng in experimental is not something we can use in unstable (which the version of the package you reported this bug against is in). Regards, Andreas Henriksson
--- End Message ---

