I get this on all both my desktop and my laptop. ocamlopt -I lwt -I ubase -I +lablgtk2 -c /var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/main.ml ocamlopt: pixmaps.ml ---> pixmaps.cmx ocamlopt -I lwt -I ubase -I +lablgtk2 -c /var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/pixmaps.ml ocamlopt: uigtk2.mli ---> uigtk2.cmi ocamlopt -I lwt -I ubase -I +lablgtk2 -c /var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/uigtk2.mli ocamlopt: uigtk2.ml ---> uigtk2.cmx ocamlopt -I lwt -I ubase -I +lablgtk2 -c /var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/uigtk2.ml File "/var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/uigtk2.ml", line 1576, characters 6-20: Warning Y: unused variable mergeLogoBlack. File "/var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/uigtk2.ml", line 1574, characters 6-20: Warning Y: unused variable leftArrowBlack. File "/var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/uigtk2.ml", line 1573, characters 6-21: Warning Y: unused variable rightArrowBlack. File "/var/tmp/paludis/net-misc-unison-2.27.57-r1/work/unison-2.27.57/uigtk2.ml", line 1560, characters 6-17: Warning Y: unused variable yellowPixel. Corrupted compiled interface /usr/lib/ocaml/lablgtk2/gdk.cmi make: *** [uigtk2.cmx] Error 2 !!! ERROR in net-misc/unison-2.27.57-r1: !!! In src_compile at line 3947 !!! error making unsion !!! Call stack: !!! * src_compile (/var/tmp/paludis/net-misc-unison-2.27.57-r1/temp/loadsaveenv:3947) !!! * ebuild_f_compile (/usr/libexec/paludis/1/src_compile.bash:49) !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:460) !!! * main (/usr/libexec/paludis/ebuild.bash:479) diefunc: making ebuild PID 21184 exit with error die trap: exiting with error. Install error: * In program /usr/bin/paludis -i unison: * When performing install action from command line: * When executing install task: * When installing 'net-misc/unison-2.27.57-r1:2.27::gentoo': * Install error: Install failed for 'net-misc/unison-2.27.57-r1:2.27::gentoo' ======================================================================= # paludis --info paludis 0.26.2 Paludis build information: Compiler: CXX: i686-pc-linux-gnu-g++ 4.1.2 (Gentoo 4.1.2 p1.0.2) CXXFLAGS: -O2 -march=pentium4 -fomit-frame-pointer -pipe LDFLAGS: DATE: 2008-06-22T02:32:41-0400 Libraries: C++ Library: GNU libstdc++ 20070214 Package information: app-admin/eselect-compiler: (none) app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7 2.1.6 dev-lang/python: 2.4.4-r13 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: (none) dev-util/confcache: (none) sys-apps/baselayout: 1.12.11.1 sys-apps/openrc: (none) sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13 2.61-r2 sys-devel/automake: 1.10.1 1.5 1.7.9-r1 1.8.5-r3 1.9.6-r2 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 (for sys-kernel/linux-headers::installed) ======================================================================= ocaml version 3.10.2
Looks like a duplicate of bug 208004. Please run ocaml-rebuild.sh -f and reopen as necessary.