poldek i java

Jacek Konieczny jajcus at jajcus.net
Fri Dec 20 11:19:02 CET 2013


On 12/20/13 11:02, stacho wrote:
> Witam!
> Od pewnego czasu mam coś takiego:
> 
> Processing dependencies...
> tomcat-native-1.1.24-1.i686 obsoleted by tomcat-native-1.1.29-1.i686
> tomcat-native-1.1.29-1.i686: required "java(ClassDataVersion) >= 51.0"
> is provided by the following packages:
> a) icedtea7-jre-2.4.3-3.i686
> b) oracle-java7-jre-1.7.0.45-3.i686
> Which one do you want to install ('Q' to abort)? [icedtea7-jre-2.4.3-3.i686]

Co tu wybrałeś? bo nie jest to dla mnie zupełnie jasne

> tomcat-native-1.1.29-1.i686 marks oracle-java7-jre-1.7.0.45-3.i686 (cap java(ClassDataVersion) >= 51.0)

Załóżmy, że wybrałeś oracle-java7-jre, inaczej powyższa linijka jest bez
sensu…

>  java-sun-jre-1.6.0.45-1.i686 obsoleted by oracle-java7-jre-1.7.0.45-3.i686

ok

>    greedy upgrade java-sun-jre-X11-1.6.0.45-1.i686 to
> icedtea6-1.12.4-3.i686 (unresolved java-sun-jre = 1.6.0.45-1)

Tu jest źle – coś pociągnęło 'java-sun-jre', które nie ma większego
sensu wśród aktualnie obecnych w Th pakietów… icedtea6-* może jest
najbliższym trafieniem, ale w tym przypadku oracle-java7-jre byłoby lepsze…

> error: icedtea6-jre-1.12.4-3.i686 conflicts with oracle-java7-jre-1.7.0.45-3.i686

Dwóch różnych 'jre' nie da się zainstalowąć jednocześnie, najwyżej
'jre-base'…

> error: oracle-java7-tools-1.7.0.45-3.i686 conflicts with icedtea6-jar-1.12.4-3.i686
> error: oracle-java7-jre-1.7.0.45-3.i686 conflicts with icedtea6-jre-1.12.4-3.i686

j.w.

Chyba najprościej byłoby to załatwić dodając odpowiednie
Provides/Obsoletes do wszystkich aktualnych pakietów z JVM/JRE… ale
wtedy pewnie ten syf będzie trzeba trzymać już zawsze.

Pozdrowienia,
	Jacek


More information about the pld-devel-pl mailing list