Re: [gentoo-user] Re: changing CHOST in stage3
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
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
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
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