(from emerge dev-java/blackdown-jdk >>> Install blackdown-jdk-1.4.1 into /var/tmp/portage/blackdown-jdk-1.4.1/image/ category dev-java cp: failed to preserve ownership for /var/tmp/portage/blackdown-jdk-1.4.1/image//opt/blackdown-jdk-1.4.1/jre/lib/i386/client/libjsig.so: No such file or directory cp: failed to preserve ownership for /var/tmp/portage/blackdown-jdk-1.4.1/image//opt/blackdown-jdk-1.4.1/jre/lib/i386/server/libjsig.so: No such file or directory cp: failed to preserve ownership for /var/tmp/portage/blackdown-jdk-1.4.1/image//opt/blackdown-jdk-1.4.1/man/ja: No such file or directory frmm emerge dev-java/sun-j2sdk * Applying patch gcc3.3-fixes patching file hotspot/src/share/vm/prims/jni.cpp patching file hotspot/src/share/vm/runtime/jvmdiInterfaceSupport.hpp patching file hotspot/src/share/vm/runtime/mutexLocker.cpp >>> Source unpacked. Traceback (most recent call last): File "/usr/bin/java-config", line 14, in ? from java_config import jc_options File "/usr/lib/python2.3/site-packages/java_config/jc_options.py", line 18, in ? from jc_util import get_line_from_env_file File "/usr/lib/python2.3/site-packages/java_config/jc_util.py", line 17, in ? USER_ENV_DIR = os.path.join(env['HOME'], '.gentoo') File "/usr/lib/python2.3/UserDict.py", line 19, in __getitem__ def __getitem__(self, key): return self.data[key] KeyError: 'HOME' linux i586 1.4.1-internal build started: 04-05-03 08:54 mkdir -p ../build/linux-i586/hotspot-i586/tmp (cd ./../build/linux-i586/hotspot-i586/tmp; \ make -f /var/tmp/portage/sun-j2sdk-1.4.1-r1/work/j2sdk/hotspot/build/linux/Makefile product \ HOTSPOT_BUILD_VERSION=1.4.1-internal-_03_may_2004_08_54 GAMMADIR=/var/tmp/portage/sun-j2sdk- 1.4.1-r1/work/j2sdk/hotspot ; ) make[1]: Entering directory `/var/tmp/portage/sun-j2sdk-1.4.1-r1/work/j2sdk/control/build/linux-i586/ hotspot-i586/tmp' sh /var/tmp/portage/sun-j2sdk-1.4.1-r1/work/j2sdk/hotspot/build/linux/makefiles/buildATree.sh compile r2 /var/tmp/portage/sun-j2sdk-1.4.1-r1/work/j2sdk/hotspot linux i486 (cd linux_i486_compiler2/product; make) make[2]: Entering directory `/var/tmp/portage/sun-j2sdk-1.4.1-r1/work/j2sdk/control/build/linux-i586/ hotspot-i586/tmp/linux_i486_compiler2/product' make[2]: javac: Command not found make[2]: *** [../generated/MakeDeps.class] Error 127 make[2]: Leaving directory `/var/tmp/portage/sun-j2sdk-1.4.1-r1/work/j2sdk/control/build/linux-i586/h otspot-i586/tmp/linux_i486_compiler2/product' make[1]: *** [product] Error 2 make[1]: Leaving directory `/var/tmp/portage/sun-j2sdk-1.4.1-r1/work/j2sdk/control/build/linux-i586/h otspot-i586/tmp' make: *** [product] Error 2 !!! ERROR: dev-java/sun-j2sdk-1.4.1-r1 failed. !!! Function src_compile, Line 141, Exitcode 2 !!! (no error message)
please show the output of emerge --info
Created attachment 30654 [details] output of emerge --info (as requested)
Created attachment 33846 [details, diff] fix
The attached fix worked for me.
*** Bug 55163 has been marked as a duplicate of this bug. ***
This worked for me too, THANK YOU
Works for me too!
fixed in tree