On Wed, 26 Apr 2006 15:30:35 -0400, Kevin wrote:

> Jean-Francois Gagnon Laporte wrote:
>> On 4/26/06, Kevin <[EMAIL PROTECTED]> wrote:
>>> What I really want is to make the process of maintaining Gentoo boxes
>>> over the long term easier (IOW: less time-consuming) than is now true,
>>> by adding some functionality that AFAICT does not now exist which would
>>> allow me to automate some things, turn off automation of other things,
>>> and as the sysadmin, have control over what those things should be.  In
>>> my mind at least, the central theme in Gentoo of choice dovetails nicely
>>> with what I'm trying to describe here: control and choice that is highly
>>> fine-tunable by the owner of the box in regards to package upgrades.
>> 
>> Have a look at GLCU (http://www.panhorst.com/glcu/). Might not be the
>> perfect solution for your needs but it might help. Tools like this
>> one, /etc/portage and a private overlay for testing and/or pinning
>> would be pretty usefull for you right now. Might want to check GLEP 19
>> IIRC for the enterprise tree idea.
> 
> Thanks very kindly for your reply and pointer, Jean-Francois!
> 
> -Kevin

PMFJI. It seems you want the best of both worlds, and as such are asking a
lot! I fully understand your desire, but IMHO, you can come very close,
but never achieve your stated goal. FWIW, here's what I do.

I have a daily cron job which simply does:

emerge -puNDvt --nospinner world >/home/${MAILTO}/emerge.log

Then, if there is something I don't want to emerge, or a trivial -r?
revision to an ebuild I don't want, I mask it. For example, recently, gcc
went from 3.4.5 to 3.4.5-r1. To me, the change was unnecessary. So I
masked it. There are ways, as previously noted to mask to the major or
minor version, or exclude revisions as well. The problem with that
approach is that a particular revision _COULD_ be important or useful to
you. However, when I do a package.mask entry, I normally use = and mask a
specific version. Using >= is dicey since you would miss an upgrade.

However, from the way I use gentoo, having an automated system would be
quite counterintuitive. Semi-automated? Sure thing. In any event, still
beats the $#^%@ out of RPMs!

Good luck.

-- 
Peter


-- 
gentoo-dev@gentoo.org mailing list

Reply via email to