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 |