public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Question about ACCEPT_KEYWORDS="~x86"
@ 2002-11-10 21:05 Phil Brault
  2002-11-11 21:15 ` Chad Huneycutt
  0 siblings, 1 reply; 4+ messages in thread
From: Phil Brault @ 2002-11-10 21:05 UTC (permalink / raw
  To: Gentoo Developement

[-- Attachment #1: Type: text/plain, Size: 460 bytes --]

I may plan on rebuilding my system here in a few and I was wondering if
it would be wise to build the entire system using the
ACCPET_KEYWORDS="~x86" setting seeing as how that part of the portage
tree contains more concurrent software. However my main concern is
stability and it being worth it as it takes around 6 hours to build my
system. If anyone wants a sample of my make.conf I can share on request.
Thanks


-- 
Phil Brault
IT Specialist


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Question about ACCEPT_KEYWORDS="~x86"
  2002-11-10 21:05 [gentoo-dev] Question about ACCEPT_KEYWORDS="~x86" Phil Brault
@ 2002-11-11 21:15 ` Chad Huneycutt
  2002-11-11 21:42   ` jsmith
  0 siblings, 1 reply; 4+ messages in thread
From: Chad Huneycutt @ 2002-11-11 21:15 UTC (permalink / raw
  To: gentoo-dev

On Sun, 2002-11-10 at 16:05, Phil Brault wrote:
> I may plan on rebuilding my system here in a few and I was wondering if
> it would be wise to build the entire system using the
> ACCPET_KEYWORDS="~x86" setting seeing as how that part of the portage
> tree contains more concurrent software. However my main concern is
> stability and it being worth it as it takes around 6 hours to build my
> system. If anyone wants a sample of my make.conf I can share on request.

I would say that is a bad idea.  While a good number of the ~x86 ebuilds
are revision bumps that have not been sufficiently tested, you will find
some that won't compile (although it is my opinion that those should be
in package.mask), and it would make the installation a real headache if
you have to worry about emerge failing every couple of packages.

I recommend just using x86 packages, and then manually upgrading to ~x86
packages if you need it.

-- 
Chad Huneycutt
chadh@gentoo.org


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Question about ACCEPT_KEYWORDS="~x86"
  2002-11-11 21:15 ` Chad Huneycutt
@ 2002-11-11 21:42   ` jsmith
  2002-11-12 10:07     ` Paul de Vrieze
  0 siblings, 1 reply; 4+ messages in thread
From: jsmith @ 2002-11-11 21:42 UTC (permalink / raw
  To: Chad Huneycutt; +Cc: gentoo-dev

Quoting Chad Huneycutt <chadh@gentoo.org>:

> I would say that is a bad idea.  While a good number of the ~x86 ebuilds
> are revision bumps that have not been sufficiently tested, you will find
> some that won't compile (although it is my opinion that those should be
> in package.mask), and it would make the installation a real headache if
> you have to worry about emerge failing every couple of packages.

I have a complete system running on a ~x86 basis, but yes, it wasn't possible to
install from scratch with ACCEPT_KEYWORDS="~x86" ... if I recall correctly
glibc, or perhaps it was gcc itself, required a c++ compiler to install, which
isn't present in the bootstrap stage-1 tarball.  The build failed.

How I was able to get it to work was to install a normal system, set
ACCEPT_KEYWORDS, then do an emerge -e word.  This didn't get all the way
through, but it did get gcc and glibc upgraded and most things compiled against
them.  I went ahead and recompiled xfree, kde, gnome, mozilla, and open office
by hand against the new libraries.

The system is *fairly* stable, though nowhere near as solid as a normal x86 system.

> I recommend just using x86 packages, and then manually upgrading to ~x86
> packages if you need it.

This will certainly get you a more stable system.  I tend to just edit the ~ out
of the ebuilds for those I want to use on a stable system and avoid using the
ACCEPT_KEYWORDS entry, as it pulls in serious things like gcc and glibc, but
hopefully three things will happen that will make using ACCEPT_KEYWORDS more
practical:

1) all broken ( = won't compile ) ebuilds in package.mask
2) all non-broken ( will compile and not damange system) ebuilds out of package.mask
3) deeply "core" stuff whose upgrade will break things (gcc, glibc might be it,
maybe getty?) wouldn't be unmasked simply by accepting "~", as that is more akin
to a complete system upgrade, not simply access to cutting edge apps.

That last point is arguably the weakest, but when ACCEPT_KEYWORDS pulls in a new
version of gcc and glibc, it makes the rest of the system very fragile.  It
would be nice to have a layer of protection against that (and have to do
something a little more proactive to pull in a new gcc or glibc), so that one
could play around with the latest xfree and transcode without fscking the whole
system.

Jean.

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Question about ACCEPT_KEYWORDS="~x86"
  2002-11-11 21:42   ` jsmith
@ 2002-11-12 10:07     ` Paul de Vrieze
  0 siblings, 0 replies; 4+ messages in thread
From: Paul de Vrieze @ 2002-11-12 10:07 UTC (permalink / raw
  To: gentoo-dev

On Monday 11 November 2002 22:42, jsmith@kcco.com wrote:
>
> That last point is arguably the weakest, but when ACCEPT_KEYWORDS pulls in
> a new version of gcc and glibc, it makes the rest of the system very
> fragile.  It would be nice to have a layer of protection against that (and
> have to do something a little more proactive to pull in a new gcc or
> glibc), so that one could play around with the latest xfree and transcode
> without fscking the whole system.

Just type in:
ACCEPT_KEYWORDS="~x86" emerge xfree, and you get the testing version of xfree.

Paul

-- 
Paul de Vrieze
Junior Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-11-12 10:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-10 21:05 [gentoo-dev] Question about ACCEPT_KEYWORDS="~x86" Phil Brault
2002-11-11 21:15 ` Chad Huneycutt
2002-11-11 21:42   ` jsmith
2002-11-12 10:07     ` Paul de Vrieze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox