Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 25703 - updating jdk does not update java env
Summary: updating jdk does not update java env
Status: RESOLVED DUPLICATE of bug 17881
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-01 08:24 UTC by Andrea Cerrito
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrea Cerrito 2003-08-01 08:24:32 UTC
after
emerge -U sun-jdk
from 1.4.1-03 to 1.4.1-04 does not update /etc/env.d/20java.


Reproducible: Always
Steps to Reproduce:
1. update sun-jdk
2. echo $PATH
3.

Actual Results:  

cerrito env.d # cat 20java
# Autogenerated by java-config 0.2.8
# Cmd: /usr/bin/java-config --set-system-vm=sun-jdk-1.4.1.03
JAVA_HOME=/opt/sun-jdk-1.4.1.03
CLASSPATH=/opt/sun-jdk-1.4.1.03/jre/lib:/opt/sun-jdk-1.4.1.03/lib/tools.jar
JDK_HOME=/opt/sun-jdk-1.4.1.03
JAVAC=/opt/sun-jdk-1.4.1.03/bin/javac
PATH=/opt/sun-jdk-1.4.1.03/bin:/opt/sun-jdk-1.4.1.03/jre/bin
ROOTPATH=/opt/sun-jdk-1.4.1.03/bin:/opt/sun-jdk-1.4.1.03/jre/bin
LDPATH=/opt/sun-jdk-1.4.1.03/jre/lib
cerrito env.d # qpkg -i sun-jdk
dev-java/sun-jdk-1.4.1.04 *
        Sun's J2SE Development Kit, version 1.4.1_04

Expected Results:  

cerrito env.d # cat 20java
# Autogenerated by java-config 0.2.8
# Cmd: /usr/bin/java-config --set-system-vm=sun-jdk-1.4.1.04
JAVA_HOME=/opt/sun-jdk-1.4.1.04
CLASSPATH=/opt/sun-jdk-1.4.1.04/jre/lib:/opt/sun-jdk-1.4.1.04/lib/tools.jar
JDK_HOME=/opt/sun-jdk-1.4.1.04
JAVAC=/opt/sun-jdk-1.4.1.04/bin/javac
PATH=/opt/sun-jdk-1.4.1.04/bin:/opt/sun-jdk-1.4.1.04/jre/bin
ROOTPATH=/opt/sun-jdk-1.4.1.04/bin:/opt/sun-jdk-1.4.1.04/jre/bin
LDPATH=/opt/sun-jdk-1.4.1.04/jre/lib
cerrito env.d # qpkg -i sun-jdk
dev-java/sun-jdk-1.4.1.04 *
        Sun's J2SE Development Kit, version 1.4.1_04

Portage 2.0.48-r7 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.4.21 i686 Intel(R) Pentium(R) III Mobile CPU      1200MHz
GENTOO_MIRRORS="http://mi.mirror.garr.it/mirrors/gentoo http://212.219.56.162/si
tes/www.ibiblio.org/gentoo/ http://194.83.57.2/sites/www.ibiblio.org/gentoo/ htt
p://194.83.57.3/sites/www.ibiblio.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/l
inux/gentoo ftp://ftp.flashnet.it/mirror/12/sunsite.unc.edu/Gentoo http://ibibli
o.org/pub/Linux/ftp.edisontel.com/pub/Sunsite_Mirror http://sunsite.cnlab-switch
.ch/ftp/mirror/gentoo ftp://sunsite.cnlab-switch.ch/mirror/gentoo http://www.ibi
blio.org/pub/Linux/distributions/gentoo http://gentoo.oregonstate.edu "
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share
/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/home/portdir"
DISTDIR="/home/portdir/distfiles"
PKGDIR="/home/portdir/packages"
PORTAGE_TMPDIR="/home"
PORTDIR_OVERLAY=""
USE="oss 3dnow foomaticdb gnome mad mikmod aalib tcltk guile ruby sdl perl gtk q
                                           t x86 acpi acl alsa apm avi berkdb
bonobo cdr crypt cups directfb dga dvd encode                                  
          gdbm gif gpm fbcon krb4 kerberos imlib java jpeg gtk2 gtkhtml ldap
libg++ libww                                            w miknod mmx motif
mozilla mpeg ncurses nls oggvorbis opengl pam pdflib png pnp                   
                         python quicktime radeon readline samba slang spell sse
ssl svga tcpd truetype us                                            b X xml2
xmms xv zlib kde arts -esd"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer -mmmx -msse
                                            -falign-functions=4 -fforce-addr"
CXXFLAGS="-march=pentium3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer -mmmx -mss
                                           e -falign-functions=4 -fforce-addr"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Adrian Almenar 2003-08-08 17:13:33 UTC
We know about this, sorry for the inconvenience. 
 
You can fix it temporarily running. 
 
(In your case): 
/usr/bin/java-config --set-system-vm=sun-jdk-1.4.1.04 
 
(In the future) 
/usr/bin/java-config --list-available-vms, then select the one you want and 
run: 
/usr/bin/java-config --set-system-vm=[NAME INSIDE THE BRACKETS FROM OUTPUT OF 
LATEST COMMAND] 
 
This will be fixed in the future. 
 
Comment 2 Adrian Almenar 2003-08-08 17:37:18 UTC

*** This bug has been marked as a duplicate of 17881 ***