net-p2p/mldonkey-2.5.16-r7 depends on >=dev-lang/ocaml-3.07, however if ocaml-3.08.1 (which is the current stable version for x86) is installed, the mldonkey configure script downloads ocaml 3.07 locally and uses this for compilation. If you want mldonkey to use the globally installed ocaml version, the ebuild has to depend on =dev-lang/ocaml-3.07, if you don't want that, the dependency can be removed entirely since mldonkey's configure script takes care of fetching an appropriate ocaml version.
does this happen in -r9? -r9 should use the local ocaml-3.08* properly.
(You meant global, didn't you?) With -r9 everthing seems fine. Thanks.