1 |
Thanks all. Well, sometime in the middle of the night, the build |
2 |
failed again, this time on ldap, while trying to install samba. I |
3 |
think what I'll do is scale the USE list wayyyy back. |
4 |
|
5 |
As I'm reading more, and especially from the comments from those who |
6 |
have responded here, I think my approach is wrong. The first time I |
7 |
installed Gentoo, which was 2004.3, I used a USE list almost identical |
8 |
to what's in the manual, because I had no idea what would work and |
9 |
what wouldn't. |
10 |
|
11 |
That gave me a pretty stable system, except some programs would grab |
12 |
all of the CPU for a minute or two (e.g. PAN newsreader). Then one |
13 |
night I did an emerge --update world, made the suggested updates with |
14 |
etc-update, and rebooted. I no longer had a usable kde at that point. |
15 |
So, not worrying about the few things I'd lose, I just started |
16 |
rebuilding from scratch, which brings me to now. |
17 |
|
18 |
I'm going to research some more and see how much I can learn about |
19 |
setting these options before I try again. |
20 |
|
21 |
On 7/11/05, John C. Shimek <jcshimek@×××××.com> wrote: |
22 |
> I remember having problems with java and perl dependencies on the Gentoo |
23 |
> 1.4 I think it was. I don't remember exactly what being 2 years ago and |
24 |
> that being my very first experience to Gentoo. I thought it had been |
25 |
> fixed but I don't know anymore. Setting -java in the USE flags was my |
26 |
> work around too and I have not had any problems. I have since added it |
27 |
> back in. It was just required for the initial build for me. |
28 |
> |
29 |
> John C. Shimek |
30 |
> |
31 |
> Duncan wrote: |
32 |
> |
33 |
> >Mark posted <1f81f7e0050710155471f76f63@××××××××××.com>, excerpted below, |
34 |
> >on Sun, 10 Jul 2005 18:54:37 -0400: |
35 |
> > |
36 |
> > |
37 |
> > |
38 |
> >>Well, I *think* I have it figured out. After setting up the logging, I |
39 |
> >>fired up the build again, and when it finally failed, there was a message |
40 |
> >>"you need perl 5" during the openssl package install. So I tried emerging |
41 |
> >>perl by itself, and it fails because the java ebuild was not in the |
42 |
> >>portage directory. So I changed java in my USE= list to -java, and |
43 |
> >>restarted the build. So far, it's going well. My question I guess is, did |
44 |
> >>I come up with the right solution, or will having -java in my USE= list |
45 |
> >>cause me problems later on? |
46 |
> >> |
47 |
> >> |
48 |
> > |
49 |
> >As Jared says, nothing in the system or normal non-system core packages |
50 |
> >require Java (save for OOo, which might, I know the 2.x versions do, if |
51 |
> >you call that "core" for your use). USE=-java /does/ speed up gcc compile |
52 |
> >time in particular, and as long as you don't have any specific packages in |
53 |
> >your personal "must-have" list that are Java based, it should be fine. |
54 |
> > |
55 |
> >For this reason, it's likely many/most devs and list regulars have |
56 |
> >USE=-java, so system building with +java is likely far less tested than |
57 |
> >with -java. It's quite possible there's some circular dependency issue |
58 |
> >involving the java USE flag, that simply hasn't been discovered yet, for |
59 |
> >that reason. Once you get your USE=-java emerge --emptytree completed, if |
60 |
> >desired, you can probably reactivate USE=java and do an emerge --newuse, |
61 |
> >with no further issues. If indeed that's the case, and you feel like |
62 |
> >pursuing the issue far enough to file a decent bug report on whatever |
63 |
> >circular dependency was killing the emerge --emptytree, with USE=java, |
64 |
> >it's quite likely the devs involved would be appreciative, as those |
65 |
> >circular dependency issues can be tough to track down, as well as |
66 |
> >challenging to resolve, but doing so results in a much more dependable |
67 |
> >Gentoo. |
68 |
> > |
69 |
> > |
70 |
> > |
71 |
> |
72 |
> -- |
73 |
> gentoo-amd64@g.o mailing list |
74 |
> |
75 |
> |
76 |
|
77 |
|
78 |
-- |
79 |
Mark |
80 |
[unwieldy legal disclaimer would go here - feel free to type your own] |
81 |
|
82 |
-- |
83 |
gentoo-amd64@g.o mailing list |