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

