Bug 49853 - emerge dev-java/sun-j2sdk
Bug#: 49853 Product:  Gentoo Linux Version: 2004.1 Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: java@gentoo.org Reported By: mraphael@cox.net
Component: Ebuilds
URL: 
Summary: emerge dev-java/sun-j2sdk
Keywords:  
Status Whiteboard: 
Opened: 2004-05-03 08:57 0000
Description:   Opened: 2004-05-03 08:57 0000
(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)

------- Comment #1 From Joseph Booker 2004-05-03 15:29:49 0000 -------
please show the output of emerge --info

------- Comment #2 From Marc Raphael 2004-05-03 16:16:26 0000 -------
Created an attachment (id=30654) [details]
output of emerge --info (as requested)

------- Comment #3 From Thomas Matthijs (RETIRED) 2004-06-22 08:40:31 0000 -------
Created an attachment (id=33846) [details]
fix

------- Comment #4 From James Ward 2004-06-23 02:21:53 0000 -------
The attached fix worked for me.

------- Comment #5 From Chris Aniszczyk (RETIRED) 2004-06-27 10:46:08 0000 -------
*** Bug 55163 has been marked as a duplicate of this bug. ***

------- Comment #6 From Voicu Liviu 2004-06-27 11:06:40 0000 -------
This worked for me too, THANK YOU

------- Comment #7 From Martijn Kruiswijk 2004-06-27 12:41:30 0000 -------
Works for me too!

------- Comment #8 From Thomas Matthijs (RETIRED) 2004-07-14 04:45:30 0000 -------
fixed in tree