Bug#793360: More complete patches
Hi,
On Fri, 24 Jul 2015, David Kalnischkies wrote:
> Long story short: I think this hack should finally be replaced with the
> transition of the manual-bit on "removal" of packages. oldlibs packages
> should forward their manual-bit to dependencies on remove (and the
> autoremover calculate with this) just like metapackages should push
> their bit downwards on removal: mydesktop depends mydesktop-core depends
> browser, texteditor. On removal of browser, mydesktop-core and mydesktop
> are removed as well, but the bit of mydesktop is pushed to
> mydesktop-core and that state is pushed further to texteditor. Bonus
> points if no pushing happens if I remove mydesktop explicitely. That
> also means that if mydesktop-core decides that texteditor2 is a better
> texteditor and flips to it the old obsolete texteditor (as well as the
> trillion oldlibs it depends on) can leave my system via autoemove (if
> I am willing to let that happen of course).
I like this! But I'm afraid that I can't justify to spend more time on
this issue (neither to implement this nor to add test cases, I'm sorry).
> I implemented a simple autobit forwarding for disappearing packages and
> at least since then this never-markauto thing is on my list. Having it
> broken entirely now might be a good excuse to finally work on it…
> /me adds it to DebCamp list
/me looks forward to it and I'll be at Debconf too.
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Support Debian LTS: http://www.freexian.com/services/debian-lts.html
Learn to master Debian: http://debian-handbook.info/get/
Reply to: