1 |
Amphibian schreef: |
2 |
> emerge mldonkey gives me this: |
3 |
> |
4 |
> * If the compile with gui fails, and you have updated ocaml |
5 |
> * recently, you may have forgotten that you need to run |
6 |
> * /usr/portage/dev-lang/ocaml/files/ocaml-rebuild.sh |
7 |
> * to learn which ebuilds you need to recompile |
8 |
> * each time you update ocaml to a different version |
9 |
> * see the ocaml ebuild for details |
10 |
> |
11 |
> * Only one GUI must be chosen! (gtk || gtk2 || oldgtk) |
12 |
> |
13 |
> |
14 |
> If I run that script, I get this: |
15 |
> |
16 |
> Cleaning "dev-ml/lablgl-1.00" "dev-ml/lablgtk-1.2.7" "dev-ml/lablgtk-2.4.0" |
17 |
> Building ">=dev-ml/lablgl-1.00" ">=dev-ml/lablgtk-1.2.7" |
18 |
> ">=dev-ml/lablgtk-2.4.0" |
19 |
> |
20 |
> These are the packages that I would merge, in order: |
21 |
> |
22 |
> Calculating dependencies ...done! |
23 |
> [ebuild R ] dev-ml/lablgl-1.00 |
24 |
> [ebuild R ] dev-ml/lablgtk-2.4.0 |
25 |
> |
26 |
> So I remove them, and run the ocaml-rebuild again and it's happy, so I |
27 |
> emerge mldonkey again and lo! It installs lablgl and lablgtk, then |
28 |
> moves on to mldoney and drops out with the same error given above. |
29 |
> |
30 |
> Does any one have any ideas? |
31 |
|
32 |
emerge -pv net-p2p/mldonkey |
33 |
|
34 |
These are the packages that I would merge, in order: |
35 |
|
36 |
Calculating dependencies ...done! |
37 |
[ebuild N ] dev-lang/ocaml-3.08.1 -latex +tcltk 2,002 kB |
38 |
[ebuild N ] dev-ml/lablgl-1.00 -doc +glut +tcltk 381 kB |
39 |
[ebuild N ] dev-ml/lablgtk-1.2.7 +gnome +opengl 457 kB |
40 |
[ebuild N ] net-p2p/mldonkey-2.5.16-r9 +gtk 3,190 kB |
41 |
|
42 |
|
43 |
|
44 |
USE="-gtk" emerge -pv net-p2p/mldonkey |
45 |
|
46 |
These are the packages that I would merge, in order: |
47 |
|
48 |
Calculating dependencies ...done! |
49 |
[ebuild N ] dev-lang/ocaml-3.08.1 -latex +tcltk 2,002 kB |
50 |
[ebuild N ] net-p2p/mldonkey-2.5.16-r9 -gtk 3,190 kB |
51 |
|
52 |
Total size of downloads: 5,192 kB |
53 |
|
54 |
|
55 |
Remove the 'gtk' flag from the mldonkey emerge (this is how to do it |
56 |
just for mldonkey; if you want to do it for everything, edit /etc/make.conf) |
57 |
|
58 |
# echo "net-p2p/mldonkey -gtk >>/etc/portage/package.use" |
59 |
|
60 |
Then run your emerge again (this time with the -v flag, so you can see |
61 |
the USE flags being used). |
62 |
|
63 |
HTH, |
64 |
Holly |
65 |
-- |
66 |
gentoo-user@g.o mailing list |