app-emulation/virtualbox-4.1.6-r1 failed on compile. plz check the full error log. it would be nice if someone could fix it or can tell me what the problem. thanks a lot Reproducible: Always Portage 2.2.0_alpha79_p27 (default/linux/amd64/10.0/desktop, gcc-4.5.3, glibc-2.14.1-r1, 3.1.4-gentoo x86_64) ================================================================= System uname: Linux-3.1.4-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P9700_@_2.80GHz-with-gentoo-2.1 Timestamp of tree: Wed, 07 Dec 2011 10:00:01 +0000 app-shells/bash: 4.2_p20 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.7.2-r3, 3.1.4-r3, 3.2.2 dev-util/cmake: 2.8.6-r4 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.1 sys-apps/openrc: 9999 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1-r1 sys-devel/binutils: 2.22 sys-devel/gcc: 4.5.3-r1 sys-devel/gcc-config: 1.5-r2 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r3 sys-kernel/linux-headers: 2.6.39 (virtual/os-headers) sys-libs/glibc: 2.14.1-r1 Repositories: gentoo lxde mpd qting-edge science wirelay scarabeus Techwolf poly-c luman gnome nikai emacs java-overlay mgorny lokal Installed sets: ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="de_DE.UTF-8" LC_ALL="" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="de en vi" MAKEOPTS="-j3"
Created attachment 295067 [details] /var/log/portage/app-emulation:virtualbox-4.1.6-r1:20111207-111458.log
Created attachment 295069 [details] /var/tmp/portage/app-emulation/virtualbox-4.1.6-r1/temp/environment
-inst-jar/vboxjxpcom.jar] this is of use=java origin. /usr/lib64/icedtea7 make this a pretty close duplicate of https://bugs.gentoo.org/show_bug.cgi?id=387039. Downgrade to icedtea6, patch your ebuild from 387039 and re-try and most surprised if it doesn't work.
you have double trouble here. Somewhere around here there's another bug that mentions exactly this. /opt/icedtea-bin-6.1.10.4/bin/javac: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory /opt is a destination used by most other distros. Despite implementing if use java; then java-pkg-opt-2_src-compile fi It's too late, the path is already recorded 'somewhere' erroneously as in /opt. Anyway, a member in #gentoo-java said " Java 7 has enhanced type inference and a stricter compiler. what you migth try is force a jdk < 1.7 for builing and leave the RDEPEND as is." I used java? ( <virtual/jdk-1.7 ) because I haven't figured how bash wants >=jdk-1.5 and <jdk-1.7 combined. So there's the plan of attack, just need to do the homework and make it up. My home is more like python.