Bug#819779: gdk-pixbuf: libgdk-pixbuf2.0-dev depends on libpng-dev but gdk-pixbuf2.0.pc requires libpng12-dev

Gianfranco Costamagna locutusofborg at debian.org
Sun Apr 3 14:18:52 UTC 2016


Hi Michael


>It's an RC bug, just not grave but serious, because the package declares

>a dependency which doesn't actually satisfy its dependencies.


indeed, but this is just a matter of a binNMU, and it affects only experimental, right?

>I'll revert the upload and we will have to fix that properly, by making
>gdk-pixbuf not encode the version it was built against in the .pc file.


I'm not sure I follow your "I'll revert the upload", please try to be a little more
verbose.
If you want to hardcode libpng12-dev as dependency, I'm sure it won't help, because libpng12
and libpng16 should conflict each others in some way, so hardcoding that dependency in experimental
will move the uninstallability to the next layer in the dependency chain.
(I'm not sure about the above, but with a real libpng-dev in experimental forcing libpng12-dev will be
counter productive).

Without knowing the above statement, I'll fully trust your upload and judgement, just one note:
in case the transition starts in the next few days, just please be prepared to an eventual NMU to 

set a libpng-dev dependency, because your one is a key package for many others, and I/we would
like to avoid having long delays/blocks in this transition.

That said, sorry if I misunderstood your mail and the target suite of the revert :)

cheers,

Gianfranco



More information about the pkg-gnome-maintainers mailing list