On Fri, Apr 3, 2009 at 4:46 PM, Mark Knecht <markkne...@gmail.com> wrote: > On Fri, Apr 3, 2009 at 2:38 PM, Mark Knecht <markkne...@gmail.com> wrote: >> On Fri, Apr 3, 2009 at 2:21 PM, Volker Armin Hemmann >> <volkerar...@googlemail.com> wrote: >> <SNIP> >>> >>> portage does not remove the packages from the distfiles directory and all >>> ebuilds are available from cvs even years after they have been removed. >>> >> >> First comment is incorrect, or correct if you're doing your regular >> Volker routine and think I should have said emerge instead of portage. >> None the less, packages that have been depreciated are first removed >> from portage and then when I run eix-sync are removed from my system, >> and have been for years now. >> >> ebuilds are available long after tha package has been depreciated. >> Probably the actual code is available also. That said, once given to >> me and put into use on my system it shouldn't be taken off my system >> without permission just because someone doesn't want to support it. >> (Even for security reasons. Even that should be my business, but I >> understand others will have other opinions on this part.) >> >> Even a flag that stated what revision I don't want to have removed >> would be better than what goes on right now. >> >> - Marl >> > Volker, > I apologize for speaking quite so strongly here. No reason for me > to have done that. > > I think you may be correct, but the problem still exist. The > problem is that you can be running an driver on your system. The > portage maintainers depreciate it. the ebuilds get stripped form my > machine. Sometime later I choose to clean up distfiles and delete the > driver, thinking I can download it again because the version I'm > running is masked to be the only one I want. I do an emerge sync and > find out it's no longer in portage and have to do a lot of work to get > it back again. > > I think portage could be far more nuanced in this area if it > noticed what I was actually running on the system and moved a copy of > everything somewhere on my system to keep me safe. > > Again, I apologize for speaking so strongly. Your consistent > better-than-others tone sets me off, but that's no reason for me to > react publicly. My bad.
Maybe a "sunset" overlay with old obsolete ebuilds to complement the "sunrise" overlay of things-yet-to-hit portage?