Amphibian schreef:
> emerge mldonkey gives me this:
> 
> * If the compile with gui fails, and you have updated ocaml
> * recently, you may have forgotten that you need to run
> * /usr/portage/dev-lang/ocaml/files/ocaml-rebuild.sh
> * to learn which ebuilds you need to recompile
> * each time you update ocaml to a different version
> * see the ocaml ebuild for details
> 
> * Only one GUI must be chosen! (gtk || gtk2 || oldgtk)
> 
> 
> If I run that script, I get this:
> 
> Cleaning "dev-ml/lablgl-1.00" "dev-ml/lablgtk-1.2.7" "dev-ml/lablgtk-2.4.0"
> Building ">=dev-ml/lablgl-1.00" ">=dev-ml/lablgtk-1.2.7"
> ">=dev-ml/lablgtk-2.4.0"
> 
> These are the packages that I would merge, in order:
> 
> Calculating dependencies ...done!
> [ebuild   R   ] dev-ml/lablgl-1.00
> [ebuild   R   ] dev-ml/lablgtk-2.4.0
> 
> So I remove them, and run the ocaml-rebuild again and it's happy, so I
> emerge mldonkey again and lo!  It installs lablgl and lablgtk, then
> moves on to mldoney and drops out with the same error given above.
> 
> Does any one have any ideas?

emerge -pv net-p2p/mldonkey

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-lang/ocaml-3.08.1  -latex +tcltk 2,002 kB
[ebuild  N    ] dev-ml/lablgl-1.00  -doc +glut +tcltk 381 kB
[ebuild  N    ] dev-ml/lablgtk-1.2.7  +gnome +opengl 457 kB
[ebuild  N    ] net-p2p/mldonkey-2.5.16-r9  +gtk 3,190 kB



 USE="-gtk" emerge -pv net-p2p/mldonkey

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-lang/ocaml-3.08.1  -latex +tcltk 2,002 kB
[ebuild  N    ] net-p2p/mldonkey-2.5.16-r9  -gtk 3,190 kB

Total size of downloads: 5,192 kB


Remove the 'gtk' flag from the mldonkey emerge (this is how to do it
just for mldonkey; if you want to do it for everything, edit /etc/make.conf)

 # echo "net-p2p/mldonkey -gtk >>/etc/portage/package.use"

Then run your emerge again (this time with the -v flag, so you can see
the USE flags being used).

HTH,
Holly
-- 
[email protected] mailing list

Reply via email to