Paul de Vrieze wrote: > The "way around this" would be to change bootstrap.sh back to building a > minimal version of the current version that is then used to compile the > rest of the system, including the C library and gcc itself. Between this > however the original bootstrap compiler could be removed. > This however goes deep into bootstrapping a linux system. A complicated > matter that is not for the weak of heart.
The bootstrap.sh script, with minor bugfixes and perhaps a pause after the gcc build, is a perfectly working method of bootstrapping gentoo. Another small fact has been glossed over. The stage3 method first upgrades gcc-3.3.5 to gcc-3.3.6, then gcc-3.4.4. An incredible waste of time that easily avoided by installing from a stage1 instead of a stage3. Yes, you could run bootstrap.sh on a stage3 tarball, but that is not what the documentation tells the users to do. As a process to get gentoo installed the stage3 method sucks, period. There is absolutely no advantage to it over a stage1 whatsoever. At certain times when the stage3 tarball was only released one week previous and there have been no major upgrades, you might save time. That is a very limited window of advantage. Installing from stage1 narrows down what problems can happen considerably and would be much easier to support in the long run. Tell me where I am wrong and why. Paul I apologize, this is not directed specifically at you, I just had to find a place to jump in... -- gentoo-dev@gentoo.org mailing list