Re: [gentoo-user] Re: changing CHOST in stage3

2005-11-24 Thread Allan Gottlieb
At Thu, 24 Nov 2005 04:58:07 + Ciaran McCreesh [EMAIL PROTECTED] wrote:

 On Wed, 23 Nov 2005 15:34:27 -0500 Allan Gottlieb [EMAIL PROTECTED]
 wrote:
 | At Tue, 22 Nov 2005 13:17:27 + Ciaran McCreesh
 | [EMAIL PROTECTED] wrote:
 |  The only way you can safely change CHOST is by making new stages
 |  through catalyst. There're various scripts which *sometimes* fix
 |  your system after a CHOST change, but they're not reliable...
 | 
 | Does this mean that, if one needs a CHOST value not represented in any
 | of the current stage3 tar files, your recommendation would be to begin
 | with a stage1?

 Nope. You need a stage3 to build a stage1 with a new CHOST.

In the faq (http://www.gentoo.org/doc/en/faq.xml#stage12) I find.

How do I Install Gentoo Using a Stage1 or Stage2 Tarball?

The Gentoo Handbook only describes a Gentoo installation using a
stage3 tarball. However, Gentoo still provides stage1 and stage2
tarballs. This is for development purposes (the Release Engineering
team starts from a stage1 tarball to obtain a stage3) but shouldn't be
used by users: a stage3 tarball can very well be used to bootstrap the
system. You do need a working Internet connection.

It surprises me that release engineering starts with a stage1 to get a
stage3 and then we use this stage3 to build a stage1.  I mention this
only out of curiosity; there is a stage3 with my desired CHOST and I
expect to do all future installs starting with stage3 (I formerly used
stage1).

thanks,
allan

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: changing CHOST in stage3

2005-11-24 Thread Ciaran McCreesh
On Thu, 24 Nov 2005 12:48:34 -0500 Allan Gottlieb [EMAIL PROTECTED]
wrote:
| It surprises me that release engineering starts with a stage1 to get a
| stage3 and then we use this stage3 to build a stage1.  I mention this
| only out of curiosity; there is a stage3 with my desired CHOST and I
| expect to do all future installs starting with stage3 (I formerly used
| stage1).

Well... You need a reasonably complete system to build a toolchain,
hence the stage 3 seed. Building a toolchain with a different CHOST is
pretty close to cross-compiling, so the only way you can do it safely
is to start from scratch, hence building up from a stage 1.

-- 
Ciaran McCreesh : Gentoo Developer (Supreme Lord Gerbil Wrangler)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature


Re: [gentoo-user] Re: changing CHOST in stage3

2005-11-24 Thread Allan Gottlieb
At Thu, 24 Nov 2005 19:55:03 + Ciaran McCreesh [EMAIL PROTECTED] wrote:

 On Thu, 24 Nov 2005 12:48:34 -0500 Allan Gottlieb [EMAIL PROTECTED]
 wrote:
 | It surprises me that release engineering starts with a stage1 to get a
 | stage3 and then we use this stage3 to build a stage1.  I mention this
 | only out of curiosity; there is a stage3 with my desired CHOST and I
 | expect to do all future installs starting with stage3 (I formerly used
 | stage1).

 Well... You need a reasonably complete system to build a toolchain,
 hence the stage 3 seed. Building a toolchain with a different CHOST is
 pretty close to cross-compiling, so the only way you can do it safely
 is to start from scratch, hence building up from a stage 1.

Thank you for this clear explanation.
allan
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: changing CHOST in stage3

2005-11-23 Thread Ciaran McCreesh
On Wed, 23 Nov 2005 15:34:27 -0500 Allan Gottlieb [EMAIL PROTECTED]
wrote:
| At Tue, 22 Nov 2005 13:17:27 + Ciaran McCreesh
| [EMAIL PROTECTED] wrote:
|  The only way you can safely change CHOST is by making new stages
|  through catalyst. There're various scripts which *sometimes* fix
|  your system after a CHOST change, but they're not reliable...
| 
| Does this mean that, if one needs a CHOST value not represented in any
| of the current stage3 tar files, your recommendation would be to begin
| with a stage1?

Nope. You need a stage3 to build a stage1 with a new CHOST.

-- 
Ciaran McCreesh : Gentoo Developer (Look! Shiny things!)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature