Josselin Mouette: My contribution to dunc-bank
Over the last few weeks, I have been very busy at work, and therefore hadn't have much time for Debian. Especially, I haven't been able to help the Dunc-bank project as much as I wanted to. However, it recently became obvious that I brought my contribution to the project's impressive success (despite being not too dramatic). That was, orphaning libpng.
The one thing to know about libpng is that upstream developers like to break their software at every single release. Given the number of packages depending on it, it is not reasonable to upload new versions less than 6 months before the release; this is the reason why I carefully kept the working 1.2.8 version. However, despite being warned, the new maintainer decided to upload two new upstream versions with a high urgency to fix two security issues, instead of backporting them.
Looking at the rest of the changelog is eloquent :
- removal of the libpng3 package despite my explanations of why not to do so - a change reverted later;
- moving development examples to the shared library package - I'm sure the 91% of users having libpng12-0 installed, according to popularity-contest, will be glad to have them;
- last but not least, removal of a patch that was introduced to not export some useless symbols - of course, this was done without bumping the shlibs, just like the two new upstream releases.
Yes, that is a separate volume slider in my regular mixer for MPD, my music
player. Here's how to do that:
First we'll need to create a huge /etc/asound.conf:
