[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: