Gentoo Archives: gentoo-dev

From: Erik Van Reeth <erik@××××××××.org>
To: gentoo-dev@××××××××××.org
Subject: RE: [gentoo-dev] bootstrap error
Date: Sat, 29 Sep 2001 08:26:18
Message-Id: LPEPJAAKMIEGAPJNDPPACEBGCCAA.erik@vanreeth.org
In Reply to: Re: [gentoo-dev] bootstrap error by Daniel Robbins
1 Hi,
2
3 > > Compilation did go further now, but some other problems arise. Herewith
4 > > my findings :
5 > >
6 > > * one of the (long list of) dependancies is db.3.2.9.ebuild.
7 > > An error occurs in not finding c++. (no idea why or how to
8 > check this).
9 >
10 > The first problem I see is that db-3.2.9 has not been tested by the system
11 > team so it should not be included by default. It looks like Hallski added
12 > it but forgot to add it to package.mask; I will make the necessary changes
13 > now. I'm hoping that the older db will work fine. I'm guessing
14 > that you're
15 > getting this error during *bootstrap*? Because after bootstrap
16 > is complete,
17 > you should have a working c++ compiler (g++) installed. I just finished
18 > scanning the deps and really can't find anything in bootstrap that should
19 > depend on db. Please make sure you are doing a bootstrap before
20 > attempting
21 > an "emerge system". If you do an "emerge rsync" now, emerge
22 > should now want
23 > to use db-3.2.3 rather than the newer 3.2.9 if forgetting to do a
24 > bootstrap
25 > wasn't the problem.
26
27 Indeed, the error only occured during *bootstrap*.
28
29
30 > > * As I use the default USE flags, containing X, the rebuild of glibc
31 > > wants to compile Xfree and several other packages first. Removing X
32 > > from USE, removed most of the dependancies (whereunder db.3.2.9).
33 > > Compilation of the bootstrap finished now.
34 >
35 > We'll need to track those down.
36 >
37
38 I did a new step-by-step *bootstrap* and everything went great now except
39 freesoftware.com doesn't exist (anymore?). GCC ebuilds maybe needing other
40 SRC_URI.
41 Also, is $myTEXINFO still needed in bootstrap.sh as it is being build with
42 "emerge system" anyway.
43 Next, I emerged db-3.2.9 (# it in package.mask) without any problems.
44 So previous problems never occured again and also that long dependency list
45 never returned.
46
47 Erik