Gentoo Archives: gentoo-dev

From: Matt Turner <mattst88@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: toolchain update was Re: [gentoo-project] Re: Questions for candidates for Gentoo Council 2013/2014
Date: Sat, 06 Jul 2013 07:09:09
Message-Id: CAEdQ38HpYRiV7EUDgOLuXPgdz2vrW9D3KjwWTZocieRkuTMiBw@mail.gmail.com
1 On Fri, Jul 5, 2013 at 7:18 PM, Rick "Zero_Chaos" Farina
2 <zerochaos@g.o> wrote:
3 > When we then move onto stage 2, it uses just the packages built during
4 > stage1 (/tmp/stage1root becomes /). This means, if seed stage has
5 > mpc.so.0.1 but portage has since included mpc.so.2 that the gcc in
6 > stage2 is linked against mpc.so.0.1 but only mpc.so.0.2 is installed.
7 >
8 > To combat this kind of failure we are currently running "emerge --update
9 > - --deep --newuse --complete-graph --rebuild-if-new-ver gcc" which could
10 > just be "emerge --update gcc" if eapi 5 subslots were used properly.
11
12 The best solution to this is, and has always been, just updating gcc's
13 deps during update_seed. Or am I misremembering something?
14
15 As far as I know, you don't need to waste time rebuilding the seed
16 stage's gcc, since gcc is rebuilt in stage2 and then everything is
17 built by it in stage3.

Replies