initial emerge -u for kde 3.1.1 stopped, prompting me to download sun-jdk-1.4.1.02. I did so and moved it to the specified directory. Upon restarting emerge the new download was installed. Emerge -u kdebase 3.1.1 now stops with error: checking for Java... find: /opt/sun-jdk-1.4.1.01/bin/..: No such file or directory find: /opt/sun-jdk-1.4.1.01/bin/..: No such file or directory configure: error: libjvm.so not found under . Use --without-java. !!! ERROR: kde-base/kdebase-3.1.1 failed. !!! Function kde_src_compile, Line 111, Exitcode 1 !!! died running ./configure, kde_src_compile:configure enviornment variables still point to ...01 not ...02. While I could manually correct this, I fear breaking something else. Reproducible: Always Steps to Reproduce: 1.emerge rsync 2.emerge -u kdebase 3. Actual Results: same results Expected Results: emerged kde 3.1.1
did you try java-config ? http://www.gentoo.org/doc/en/java.xml
Yes, I could not wait for an answer. I discoverred: /etc/env.d/20java Reading that file, the 2nd line said it was generated by: /usr/bin/java-config --set-system-vm=sun-jdk-1.4.1.01 I executed same with .02. File 20java and system enviornmentals were updated. I started emerge -u world and 9 hours later my box is up and running with kde-3.1.1 and no apparent problems so far.
great, marking as fixed.