Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273537 - dev-ml/findlib-1.2.4 doesn't compile
Summary: dev-ml/findlib-1.2.4 doesn't compile
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-10 11:18 UTC by Paulo J. Matos
Modified: 2009-06-13 21:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Environment (environment,39.32 KB, text/plain)
2009-06-10 11:19 UTC, Paulo J. Matos
Details
Build Log (build.log,6.14 KB, text/plain)
2009-06-10 11:19 UTC, Paulo J. Matos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paulo J. Matos 2009-06-10 11:18:06 UTC
ocamlc -a -o findlib.cma findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo
ocamlc -a -o findlib_top.cma topfind.cmo
ocamlc -custom -o ocamlfind findlib.cma unix.cma \
	          ocaml_args.cmo frontend.cmo
make[1]: Leaving directory `/var/tmp/portage/dev-ml/findlib-1.2.4/work/findlib-1.2.4/src/findlib'
make[1]: Entering directory `/var/tmp/portage/dev-ml/findlib-1.2.4/work/findlib-1.2.4/src/findlib-toolbox'
ocamlc -o make_wizard -I +labltk -I ../findlib unix.cma str.cma labltk.cma \
	 	findlib.cma make_wizard.ml
File "make_wizard.ml", line 1288, characters 6-12:
Warning Y: unused variable update.
Error on dynamically loaded library: /usr/lib64/ocaml/stublibs/dlllabltk.so: libtk8.4.so: cannot open shared object file: No such file or directory
make[1]: *** [make_wizard] Error 2
make[1]: Leaving directory `/var/tmp/portage/dev-ml/findlib-1.2.4/work/findlib-1.2.4/src/findlib-toolbox'
make: *** [all] Error 2
 * 
 * ERROR: dev-ml/findlib-1.2.4 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line  879:  Called die
 * The specific snippet of code:
 *       emake all || die;
 *  The die message:
 *   (no error message)
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-ml/findlib-1.2.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-ml/findlib-1.2.4/temp/environment'.
 *

Reproducible: Always
Comment 1 Paulo J. Matos 2009-06-10 11:19:18 UTC
Created attachment 194139 [details]
Environment
Comment 2 Paulo J. Matos 2009-06-10 11:19:34 UTC
Created attachment 194141 [details]
Build Log
Comment 3 Rafał Mużyło 2009-06-10 15:10:07 UTC
Just a guess:
is it possible, that you've recently upgraded
from tcl/tk 8.4 to 8.5 ?
If so, you may require revdep-rebuild.
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-06-13 21:52:01 UTC
From your build.log:
Error on dynamically loaded library: /usr/lib64/ocaml/stublibs/dlllabltk.so: libtk8.4.so: cannot open shared object file: No such file or directory

I agree with Rafał. Please run revdep-rebuild (from app-portage/gentoolkit package) and reopen this bug if that didn't fix your problem. Don't forget to post your "emerge --info" as well when you reopen the bug.