retitle 658981 cupt: implement 'not-autoremove-if-rdepends-exist' package list option severity 658981 wishlist quit
On 2012-02-08 06:19, James McCoy wrote: > I have four xserver-xorg-video-* packages installed: fbdev, nouveau, > intel, and vesa. Only fbdev is marked as automatically installed, yet > cupt is still trying to remove that package, so this workaround doesn't > seem to work. Umm, I did not understand. Is cupt trying to autoremove any manually installed package? That would be a huge bug. Or is cupt trying to remove fbdev? Then it's fine because, well, it is automatically installed, after all. Any of nouveau/intel/vesa satisfy the relation and fbdev is not needed, if it's needed, unmarkauto helps. But again, this is based on the my view of 'is not needed'. Sounds natural for me that everything which is 'needed' should be marked as manually installed. Anyway, I understand that some may prefer less agressive behavior and do not welcome changes in 2.4.0. Something like | cupt::resolver::not-autoremove-if-rdepends-exist '.*' in the configuration will solve the problem for you once implemented. P.S. IMO this is not a workaround but a proper handling IMO. -- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com C++/Perl developer, Debian Developer -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org