Created attachment 667217 [details] build.log [...] >>> Source compiled. >>> Test phase [not enabled]: dev-ml/ocamlgraph-1.8.8-r1 >>> Install dev-ml/ocamlgraph-1.8.8-r1 into /var/tmp/portage/dev-ml/ocamlgraph-1.8.8-r1/image/ make -j16 -l18 install-findlib ocamlfind install ocamlgraph META \ src/*.mli view_graph/*.mli dgraph/*.mli \ graph.cmo graph.cmi \ graph.cma \ view_graph/viewgraph.cmo view_graph/viewgraph.cmi \ dgraph/dgraph.cmo dgraph/dgraph.cmi \ graph.o graph.a graph.cmx graph.cmxa graph.cmxs view_graph/viewgraph.cmx view_graph/viewgraph.o dgraph/dgraph.cmx dgraph/dgraph.o ocamlfind: dgraph/dgraph.o: No such file or directory make: *** [Makefile:447: install-findlib] Error 2 * ERROR: dev-ml/ocamlgraph-1.8.8-r1::gentoo failed (install phase): I noticed that during tatt testing. Only builds with USE +gtk +ocamlopt succeed: # cat ocamlgraph-749669.report USE tests started on Mo 19. Okt 23:56:46 CEST 2020 FEATURES=' test' USE='gtk' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc -examples -gtk -ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples -gtk -ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc -examples gtk -ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc examples gtk -ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples gtk -ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc -examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc -examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc -examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc -examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1
Created attachment 667220 [details] emerge --info
Is USE=+ocamlopt set globally? Flipping that requires global changes. Could you also include --complete-graph in your EMERGE_DEFAULT_OPTS because of issues like 731150?
(In reply to Sam James from comment #2) > Is USE=+ocamlopt set globally? Flipping that requires global changes. > > Could you also include --complete-graph in your EMERGE_DEFAULT_OPTS because > of issues like 731150? Added EMERGE_DEFAULT_OPTS="--complete-graph" to my make.conf and added ocamlopt to my USE-flags there. An emerge -uND world did change nothing however. With USE=+ocamlopt tatt tests look like that: # cat ocamlgraph-749669.report USE tests started on Di 20. Okt 11:25:17 CEST 2020 FEATURES=' test' USE='gtk' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc -examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc -examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc -examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc -examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples -gtk ocamlopt' failed for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc -examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc -examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='-doc examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 USE='doc examples gtk ocamlopt' succeeded for =dev-ml/ocamlgraph-1.8.8-r1 So for a successful build +ocamlopt and +gtk are necessary it seems. If one of these two is not set the emerge fails.
OK, thanks.
*** Bug 711046 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e80258c7f1020dfae14f7548187703fecc9a236 commit 3e80258c7f1020dfae14f7548187703fecc9a236 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2022-01-18 20:27:55 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2022-01-18 20:27:55 +0000 dev-ml/ocamlgraph: lablgtk is no more automagically discovered Closes: https://bugs.gentoo.org/750263 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-ml/ocamlgraph/ocamlgraph-1.8.8-r2.ebuild | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)