- spisać wszystkie pakiety Javy (/var/db/pkg/dev-java/*, ale mogą też być inne - np. www-servers/resin, www-servers/tomcat, dev-util/eclipse-sdk)
- usunąć je
- zainstalować je ponownie - zostaną one skompilowane pod kontrolą java-pkg-2 - drugiej generacji
nelchael@nelchael ~$ java-config-2 -L 1) Sun JDK 1.4.2.10 [sun-jdk-1.4] (/usr/share/java-config-2/vm/sun-jdk-1.4) *) Sun JDK 1.5.0.06 [sun-jdk-1.5] (/usr/share/java-config-2/vm/sun-jdk-1.5) nelchael@nelchael ~$ java-config-1 -L [sun-jdk-1.4.2.10] "Sun JDK 1.4.2.10" (/etc/env.d/java/20sun-jdk-1.4.2.10) * nelchael@nelchael ~$W generacji 1 nie może być nic >=1.5. Inaczej mówiąc: narazie trzeba mieć coś 1.4 ;)
Sporo osób jest zdezorientowanych aktualną sytuacją Javy (JDK, JRE i inne z dev-java/). JDK 1.5 wprowadziło na tyle dużo zamieszania, na tyle dużo pakietów nie chce się skompilować pod 1.5, że do tej pory JDK 1.5 jest zamaskowane. Dodatkowo mamy coś co się nazywa "Java package freeze" - nie są dodawane do portage nowe pakiety Javy, ani nie są aktualizowane obecne. Wszystko to spowodowane jest nowym java-config, co jest dość fajnie opisane na Trac Gentoo Java Experimental. Osoby, które chcą mieć pakiety najnowsze (i niekoniecznie dobrze przetestowane) mogą skorzystać z overlay'a:
svn co \
https://svn.gentooexperimental.org/svn/java/gentoo-java-experimental/ \
/usr/local/portage/gentoo-java-experimental
Ja jestem tam odpowiedzialny za:
- dev-java/echo2
- dev-java/jdynamite
- dev-java/jvmstat
- dev-java/sun-fastinfoset-bin
- dev-java/sun-jaxb-bin
- dev-java/sun-jaxp-bin
- dev-java/sun-jaxr-bin
- dev-java/sun-jaxrpc-bin
- dev-java/sun-jaxws-bin
- dev-java/sun-jwsdp-shared-bin
- dev-java/sun-saaj-bin
- dev-java/sun-sjsxp-bin
- dev-java/sun-wsdp-bin
- dev-java/sun-xmldsig-bin
- dev-java/sun-xws-security-bin
- www-apache/mod_caucho
- www-servers/resin
- eclass/java-wsdp.eclass
Więc jeśli ktoś znajdzie coś co nie działa to proszę o bug report z zaznaczeniem w Summary [experimental overlay], przypisaniem błędu do mnie oraz dodaniem java_AT_gentoo.org do CC.
Osoby chętne do pomocy proszę (lub prosimy - w imieniu Java Herd) o przetestowanie migration overlay:
svn co \
https://svn.gentooexperimental.org/svn/java/migration/ \
/usr/local/portage/migration
To jest to co niedługo już trafi do portage, więc testy są bardzo mile widziane.
- LPR wejdzie do rządu - Giertych ministrem oświaty i sportu
- "GW": Liderzy Samoobrony toną w długach
- Sekta scjentologów - kampania w Polsce
- TP SA od 8 lat nęka rencistkę za długi skazańca
- KURWA!
- Ojej... jak mi przykro...
- Kogo obchodzi kolejna banda/sekta (niepotrzebne skreślić)
- Cała TP SA - niech lepiej usprawnią dział abuse
