On Friday 03 April 2009 23:46:44 Mark Knecht wrote:
>    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'd like a way to completely lock a package to the current running version, 
and be able to do something like this:

emerge --lock <some-package-some-version>

emerge could then move the ebuild to a local overlay, mask out higher 
versions, and remember the original ebuild source (portage tree|overlay) and 
keep checking back in for -r updates.

This would let people lock video drivers to a certain version while still 
getting -r* bug-fix updates. It would fix the problem of having to go and 
fetch ebuilds from a repo after they have been uninstalled. It would also fix 
my current issue of having to closely inspect emerge output to make sure that 
KDE-4 ebuilds are coming from the tree, not the overlay.

-- 
alan dot mckinnon at gmail dot com

Reply via email to