On 7/6/06, W.Kenworthy <[EMAIL PROTECTED]> wrote:
Is there a way to easily stop the system upgrading until the stable
packages catch up? - without breakages?

Use version masks in your keywords file.  So rather than

x11-base/xorg-x11 ~x86

Use

<x11-base/xorg-x11-7.1

This will allow ~x86 versions of xorg 7.0, but wait until 7.1 goes
stable before upgrading to that.  You can use the specific version of
a ~x86 package that is available now if you like...but be careful if
you do this as some versions might disappear from portage without ever
going stable, causing portage to want to downgrade something back to
stable.

As far as going back to stable, it should be no more risky than going
~x86.  Just remove the keywords, and "emerge -DNv world" will give you
the stable versions of those packages.  The standard revdep-rebuild
and the like will still apply, just as with an "update".

One useful trick for seeing what versions you might want to backup to
is to export ACCEPT_KEYWORDS=-~x86 and use --pretend.  For example:

ACCEPT_KEYWORDS=-~x86 emerge -Dvp world

will show you every ~x86 package you have installed, and what the
stable version is.

-Richard
--
[email protected] mailing list

Reply via email to