From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1F1wpm-0003Zq-PA for garchives@archives.gentoo.org; Thu, 26 Jan 2006 02:26:03 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k0Q2PHi8019648; Thu, 26 Jan 2006 02:25:17 GMT Received: from gw.open-hosting.net (gw.open-hosting.net [65.64.29.89]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k0Q2NJZ3006202 for ; Thu, 26 Jan 2006 02:23:20 GMT Received: from spanky.linuxwiz.net (pcp457525pcs.7acres01.ar.comcast.net [68.51.10.211]) by gw.open-hosting.net (8.13.4/8.13.3) with ESMTP id k0Q2NCRj006939 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 25 Jan 2006 20:23:18 -0600 From: Mikey To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: Re: bootstrapping since gcc 3.4 is stable Date: Wed, 25 Jan 2006 20:23:07 -0600 User-Agent: KMail/1.9 References: <200601251933.02768.mikey@badpenguins.com> <43D82AAB.4010501@gentoo.org> In-Reply-To: <43D82AAB.4010501@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart7749923.uzkEfNmax1"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200601252023.11481.mikey@badpenguins.com> X-Virus-Scanned: ClamAV version 0.88, clamav-milter version 0.87 on gw.open-hosting.net X-Virus-Status: Clean X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4-gr0 X-Spam-Checker-Version: SpamAssassin 3.0.4-gr0 (2005-06-05) on gw.open-hosting.net X-Archives-Salt: 6c5394f4-1ff0-4317-8475-23b0c12dd121 X-Archives-Hash: eb6e4f655d48f812b739920960eab28e --nextPart7749923.uzkEfNmax1 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 25 January 2006 19:49, Stephen P. Becker wrote: > You aren't serious, are you? Did *you* read the fucking manual *and* > comprehend it? Methinks not...upgrading from 3.3 to 3.4 in a I didn't write the manual, so save your hubris for whoever did. I just=20 followed its instructions, I ate the dog food. > pre-existing install !=3D installing from a fresh stage. First, running > bootstrap.sh with the new gcc version unmasked would completely get rid > of the "-e system" part of that howto, since that would force your > toolchain to rebuild itself. Second, the -e world is to ensure that > your full install (which surely has plenty of c++ apps outside of > system) is linked against the libstdc++ of the new gcc. The test has nothing to do with installing from a pre-existing install. Th= e=20 test was getting a current gentoo stage tarball with a current portage=20 snapshot up to date, stage1 -vs- stage3. Nothing was unmasked either. =20 Were you are pulling that from is beyond me. Running an emerge -e system does not magically switch you over to the new=20 gcc, it would uselessly recompile the entire system with gcc 3.3.4 again. = =20 Hence the need to READ AND COMPREHEND the instructions in the gcc migration= =20 guide, which was plainly announced in GWN at the time. If you don't=20 believe me, go troll around the forums a little and try to help the poor=20 saps who didn't realize they needed to follow that guide. Even half of the= =20 ones who did read the guide completely dorked up their running boxes. > Remember, in a pristine stage3, system =3D=3D world. Therefore, your > "comparison" is really telling folks to emerge -e system twice in a row. > Doing bootstrap.sh followed by 'emerge -e system' from a stage3 is the > same thing as doing bootstrap.sh followed by 'emerge -e system' from a > stage1...sorry to burst your bubble. So again, idiocy and FUD. If you actually downloaded a "pristine" stage1 or a stage3 tarball you migh= t=20 notice that there are, in fact, packages already present in world. Glibc,= =20 gettext, nano, gzip, and linux-headers. Not that that matters one iota to= =20 this conversation, but you need to get your own facts straight before=20 running around calling people idiots. The difference in doing from stage1 instead of stage3 is you don't have to= =20 go through a gcc migration to prevent your build from being unusable. You= =20 also go through 1 gcc upgrade (gcc 3.3.5 -> gcc 3.4.4), not 3 (3.3.5 ->=20 3.3.6 -> 3.4.4). We are talking reality here, not fantasy. --nextPart7749923.uzkEfNmax1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBD2DKPvLQEgKTTl9MRAuPwAJ9XVtJfCJ7zOmPlVA/uaZajuB7fYgCdFT43 JrGWUrJ5GXEy5YUGEAI4eCs= =bsx3 -----END PGP SIGNATURE----- --nextPart7749923.uzkEfNmax1-- -- gentoo-dev@gentoo.org mailing list