* [gentoo-user] Q on keywording java and xorg
@ 2006-07-07 1:22 W.Kenworthy
2006-07-07 3:11 ` Richard Fish
0 siblings, 1 reply; 7+ messages in thread
From: W.Kenworthy @ 2006-07-07 1:22 UTC (permalink / raw
To: gentoo-user List
Part of the process for upgrading to the new java system, and using
modular X (before it became stable) requires keywording
via /etc/portage/package.keywords.
What happens when the keywording is no longer necessary? It appears
that you slowly collect an ~x86 system as the keywords grow! - along
with the breakages that implies (I was recently caught, which is why I
am asking)
Over time, my two stable(!) systems are now 153 and 421 ~x86 packages
respectively in *THAT* file. The larger system required modular X
because of the i810 driver (now at 7.1), but now stable 7.0 is released,
I assume I am going to have a terminally broken system if I just delete
the keywords?
Is there a way to easily stop the system upgrading until the stable
packages catch up? - without breakages?
BillK
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Q on keywording java and xorg
2006-07-07 1:22 [gentoo-user] Q on keywording java and xorg W.Kenworthy
@ 2006-07-07 3:11 ` Richard Fish
2006-07-07 3:13 ` Richard Fish
2006-07-07 12:28 ` Benno Schulenberg
0 siblings, 2 replies; 7+ messages in thread
From: Richard Fish @ 2006-07-07 3:11 UTC (permalink / raw
To: gentoo-user
On 7/6/06, W.Kenworthy <billk@iinet.net.au> 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
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Q on keywording java and xorg
2006-07-07 3:11 ` Richard Fish
@ 2006-07-07 3:13 ` Richard Fish
2006-07-07 12:28 ` Benno Schulenberg
1 sibling, 0 replies; 7+ messages in thread
From: Richard Fish @ 2006-07-07 3:13 UTC (permalink / raw
To: gentoo-user
On 7/6/06, Richard Fish <bigfish@asmallpond.org> wrote:
> 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.
Actually, I should have written:
<=x11-base/xorg-x11-7.0.99
The first case might give you ~x86 -rc releases of 7.1....if any ever exist.
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Q on keywording java and xorg
2006-07-07 3:11 ` Richard Fish
2006-07-07 3:13 ` Richard Fish
@ 2006-07-07 12:28 ` Benno Schulenberg
2006-07-07 17:12 ` Richard Fish
1 sibling, 1 reply; 7+ messages in thread
From: Benno Schulenberg @ 2006-07-07 12:28 UTC (permalink / raw
To: gentoo-user
Richard Fish wrote:
> For example:
>
> ACCEPT_KEYWORDS=-~x86 emerge -Dvp world
>
> will show you every ~x86 package you have installed, and what the
> stable version is.
Doing that shows nothing for me. But renaming the package.keywords
file shows about a hundred lines of downgrades (mostly KDE). This
is with using Portage 2.1-r1. Is it a newer Portage feature?
Benno
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Q on keywording java and xorg
2006-07-07 12:28 ` Benno Schulenberg
@ 2006-07-07 17:12 ` Richard Fish
2006-07-07 20:18 ` Benno Schulenberg
0 siblings, 1 reply; 7+ messages in thread
From: Richard Fish @ 2006-07-07 17:12 UTC (permalink / raw
To: gentoo-user
On 7/7/06, Benno Schulenberg <benno.schulenberg@gmail.com> wrote:
> Richard Fish wrote:
> > ACCEPT_KEYWORDS=-~x86 emerge -Dvp world
>
> Doing that shows nothing for me. But renaming the package.keywords
> file shows about a hundred lines of downgrades (mostly KDE). This
> is with using Portage 2.1-r1. Is it a newer Portage feature?
No, it is a pretty standard environment variable export thingy.
Perhaps you typo'd something?
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Q on keywording java and xorg
2006-07-07 17:12 ` Richard Fish
@ 2006-07-07 20:18 ` Benno Schulenberg
2006-07-07 20:36 ` Richard Fish
0 siblings, 1 reply; 7+ messages in thread
From: Benno Schulenberg @ 2006-07-07 20:18 UTC (permalink / raw
To: gentoo-user
Richard Fish wrote:
> On 7/7/06, Benno Schulenberg <benno.schulenberg@gmail.com> wrote:
> > Richard Fish wrote:
> > > ACCEPT_KEYWORDS=-~x86 emerge -Dvp world
> >
> > Doing that shows nothing for me. But renaming the
> > package.keywords file shows about a hundred lines of downgrades
> > (mostly KDE). This is with using Portage 2.1-r1. Is it a
> > newer Portage feature?
>
> No, it is a pretty standard environment variable export thingy.
Ah. But I don't have ~x86 in ACCEPT_KEYWORDS, just in the
package.keywords file for a series of packages. So that won't work
for me.
> Perhaps you typo'd something?
No, selected and midclicked. If, then you. :)
Benno
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Q on keywording java and xorg
2006-07-07 20:18 ` Benno Schulenberg
@ 2006-07-07 20:36 ` Richard Fish
0 siblings, 0 replies; 7+ messages in thread
From: Richard Fish @ 2006-07-07 20:36 UTC (permalink / raw
To: gentoo-user
On 7/7/06, Benno Schulenberg <benno.schulenberg@gmail.com> wrote:
> Ah. But I don't have ~x86 in ACCEPT_KEYWORDS, just in the
> package.keywords file for a series of packages. So that won't work
> for me.
Hrm, seems the USE environment var will override package.use (see
USE_ORDER in make.conf), but ACCEPT_KEYWORDS env var will not override
package.keywords. Damn that's confusing.
/me goes to search for existing bug report...
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2006-07-07 20:50 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-07 1:22 [gentoo-user] Q on keywording java and xorg W.Kenworthy
2006-07-07 3:11 ` Richard Fish
2006-07-07 3:13 ` Richard Fish
2006-07-07 12:28 ` Benno Schulenberg
2006-07-07 17:12 ` Richard Fish
2006-07-07 20:18 ` Benno Schulenberg
2006-07-07 20:36 ` Richard Fish
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox