From: "Stephen P. Becker" <geoman@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: Re: Re: bootstrapping since gcc 3.4 is stable
Date: Thu, 26 Jan 2006 07:08:16 -0500 [thread overview]
Message-ID: <43D8BBB0.2020102@gentoo.org> (raw)
In-Reply-To: <200601252023.11481.mikey@badpenguins.com>
Mikey wrote:
> 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
> followed its instructions, I ate the dog food.
Which is precisely your problem. You are blindly eating your food
without contemplating the contents.
>> pre-existing install != 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.
Exactly! Yet, the gcc upgrading guide which you follow so blindly and
religiously *is* meant for upgrading from a pre-existing install.
> The test was getting a current gentoo stage tarball with a current portage
> snapshot up to date, stage1 -vs- stage3. Nothing was unmasked either.
> Were you are pulling that from is beyond me.
I was just noting that in the past, gcc 3.4 would have been masked for
some people. If you want s/3.3/3.4/, and s/3.4/4.0/ now, because it is
the same situation. However, it really doesn't matter here.
> Running an emerge -e system does not magically switch you over to the new
> gcc, it would uselessly recompile the entire system with gcc 3.3.4 again.
This is extremely funny. So, without even comprehending what you are
typing, you just said (in a roundabout way) that if you did bootstrap.sh
and then used gcc-config to set 3.4 as your system compiler, that your
system compiler would *not* be switched over to 3.3 at any time during
emerge -e system...and you are 100% correct! Remember, gcc is slotted.
If you are really that paranoid, simply unmerge the 3.3.x gcc after
you have run bootstrap.sh.
> Hence the need to READ AND COMPREHEND the instructions in the gcc migration
> guide, which was plainly announced in GWN at the time. If you don't
> believe me, go troll around the forums a little and try to help the poor
> saps who didn't realize they needed to follow that guide. Even half of the
> ones who did read the guide completely dorked up their running boxes.
Wow, you sure like to contradict yourself. You keep jumping back and
forth between talking about a new install and running installs. Care to
make your mind up at some point?
>> Remember, in a pristine stage3, system == 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 might
> notice that there are, in fact, packages already present in world. Glibc,
> gettext, nano, gzip, and linux-headers.
Of course there are, but they are also part of system. Remember, a
stage3 is equivalent to having run bootstrap.sh followed by emerge
system from a stage1. This is how it has *always* been.
> Not that that matters one iota to
> this conversation, but you need to get your own facts straight before
> running around calling people idiots.
My facts are already straight, and you are still an idiot.
> The difference in doing from stage1 instead of stage3 is you don't have to
> go through a gcc migration to prevent your build from being unusable. You
> also go through 1 gcc upgrade (gcc 3.3.5 -> gcc 3.4.4), not 3 (3.3.5 ->
> 3.3.6 -> 3.4.4). We are talking reality here, not fantasy.
Your reality is fantasy.
-Steve
--
gentoo-dev@gentoo.org mailing list
next prev parent reply other threads:[~2006-01-26 21:27 UTC|newest]
Thread overview: 110+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-25 12:30 [gentoo-dev] bootstrapping since gcc 3.4 is stable Sven Köhler
2006-01-25 13:23 ` Mike Frysinger
2006-01-25 16:23 ` Sven Köhler
2006-01-25 16:38 ` Marius Mauch
2006-01-25 18:12 ` Mikey
2006-01-25 21:11 ` [gentoo-dev] " Sven Köhler
2006-01-25 18:28 ` [gentoo-dev] " Mike Frysinger
2006-01-25 20:44 ` Sven Köhler
2006-01-25 21:17 ` Mike Frysinger
2006-01-25 22:27 ` [gentoo-dev] " Sven Köhler
2006-01-25 22:42 ` Jan Kundrát
2006-01-25 22:49 ` [gentoo-dev] " MIkey
2006-01-25 23:08 ` Jan Kundrát
2006-01-26 0:02 ` [gentoo-dev] " MIkey
2006-01-26 0:27 ` Chris Gianelloni
2006-01-26 1:00 ` Mikey
2006-01-26 1:13 ` Stephen P. Becker
2006-01-26 1:32 ` Mikey
2006-01-26 1:35 ` Dan Meltzer
2006-01-26 1:49 ` Stephen P. Becker
2006-01-26 2:23 ` Mikey
2006-01-26 2:53 ` Donnie Berkholz
2006-01-26 3:07 ` Mikey
2006-01-26 10:37 ` Marcelo Góes
2006-01-26 14:16 ` Mike Frysinger
2006-01-26 15:42 ` Mikey
2006-01-26 15:53 ` Mike Frysinger
2006-01-26 16:06 ` [gentoo-dev] " MIkey
2006-01-26 18:50 ` Mike Frysinger
2006-01-26 19:00 ` [gentoo-dev] " MIkey
2006-01-26 19:08 ` Mike Frysinger
2006-01-27 0:16 ` Mike Frysinger
2006-01-26 3:09 ` [gentoo-dev] " Marcelo Góes
2006-01-26 12:08 ` Stephen P. Becker [this message]
2006-01-26 21:46 ` [gentoo-dev] " MIkey
2006-01-26 22:02 ` Jan Kundrát
2006-01-26 22:07 ` [gentoo-dev] " MIkey
2006-01-27 8:26 ` Paul de Vrieze
2006-01-26 14:06 ` [gentoo-dev] " Chris Gianelloni
2006-01-26 15:02 ` Mikey
2006-01-26 15:10 ` [gentoo-dev] " Dan Meltzer
2006-01-26 15:39 ` [gentoo-dev] Re: " Mikey
2006-01-26 14:02 ` Chris Gianelloni
2006-01-26 15:34 ` Mikey
2006-01-26 16:15 ` Wernfried Haas
2006-01-26 16:27 ` Dale
2006-01-26 16:43 ` [gentoo-dev] " MIkey
2006-01-26 16:54 ` Pete Ezzo
2006-01-26 16:42 ` MIkey
2006-01-26 17:08 ` Alec Warner
2006-01-26 17:30 ` [gentoo-dev] " MIkey
2006-01-27 8:42 ` Paul de Vrieze
2006-01-27 15:08 ` [gentoo-dev] " MIkey
2006-01-27 15:48 ` Paul de Vrieze
2006-01-26 17:08 ` [gentoo-dev] " Wernfried Haas
2006-01-26 17:47 ` [gentoo-dev] " MIkey
2006-01-27 10:11 ` Paul de Vrieze
2006-01-26 16:16 ` [gentoo-dev] " Paul de Vrieze
2006-01-26 18:48 ` Mike Frysinger
2006-01-27 8:30 ` Paul de Vrieze
2006-01-26 2:40 ` [gentoo-dev] " Sven Köhler
2006-01-26 3:02 ` Mike Frysinger
2006-01-26 3:06 ` Mikey
2006-01-26 6:14 ` Homer Parker
2006-01-26 14:59 ` Mikey
2006-01-26 11:17 ` Paul de Vrieze
2006-01-26 13:54 ` Sven Köhler
2006-01-26 14:11 ` Mike Frysinger
2006-01-26 18:23 ` Sven Köhler
2006-01-26 18:44 ` Mike Frysinger
2006-01-27 0:16 ` Mike Frysinger
2006-01-30 1:37 ` Sven Köhler
2006-01-30 1:39 ` Mike Frysinger
2006-01-30 1:50 ` Sven Köhler
2006-01-30 1:54 ` Mike Frysinger
2006-01-26 14:57 ` Chris Gianelloni
2006-01-26 15:51 ` Paul de Vrieze
2006-01-26 16:17 ` [gentoo-dev] " MIkey
2006-01-26 16:36 ` Wernfried Haas
2006-01-26 17:17 ` [gentoo-dev] " MIkey
2006-01-27 10:18 ` [gentoo-dev] " Paul de Vrieze
2006-01-27 14:32 ` [gentoo-dev] " MIkey
2006-01-27 14:40 ` Paul de Vrieze
2006-01-27 15:32 ` [gentoo-dev] " MIkey
2006-01-28 14:56 ` Paul de Vrieze
2006-01-28 17:20 ` [gentoo-dev] " MIkey
2006-01-28 18:06 ` MIkey
2006-01-28 18:39 ` Stephen P. Becker
2006-01-29 3:45 ` Mikey
2006-01-26 14:12 ` [gentoo-dev] " Chris Gianelloni
2006-01-26 15:40 ` Mikey
2006-01-26 16:00 ` Paul de Vrieze
[not found] ` <43D8FA31.2030300@gentoo.org>
2006-01-26 17:15 ` [gentoo-dev] " MIkey
2006-01-26 17:40 ` Jan Kundrát
2006-01-26 17:52 ` [gentoo-dev] " MIkey
2006-01-26 18:13 ` Jan Kundrát
2006-01-26 18:20 ` [gentoo-dev] " MIkey
2006-01-26 21:53 ` Jan Kundrát
2006-01-26 22:02 ` [gentoo-dev] " MIkey
2006-01-26 22:43 ` Jan Kundrát
[not found] ` <200601262257.k0QMvbg4016753@gw.open-hosting.net>
2006-01-27 4:13 ` [gentoo-dev] " Paul Varner
2006-01-26 22:45 ` [gentoo-dev] Re: Re: Re: Re: " Jakub Moc
2006-01-25 22:54 ` [gentoo-dev] " Chris Gianelloni
2006-01-25 13:56 ` [gentoo-dev] " Chris Gianelloni
2006-01-25 21:09 ` [gentoo-dev] " Sven Köhler
2006-01-25 21:52 ` Chris Gianelloni
2006-01-25 22:31 ` [gentoo-dev] " MIkey
2006-01-25 22:58 ` Chris Gianelloni
2006-01-25 23:50 ` [gentoo-dev] " MIkey
2006-01-26 0:20 ` Chris Gianelloni
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=43D8BBB0.2020102@gentoo.org \
--to=geoman@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox