W dniu 2013-12-20 11:19, Jacek Konieczny napisał(a):
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.

W sumie nieważne co się wybierze tylko konfliktów mniej (teraz to icetea7):

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] tomcat-native-1.1.29-1.i686 marks icedtea7-jre-2.4.3-3.i686 (cap java(ClassDataVersion) >= 51.0)
 java-sun-jre-1.6.0.45-1.i686 obsoleted by icedtea7-jre-2.4.3-3.i686
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)
    java-sun-jre-X11-1.6.0.45-1.i686 obsoleted by icedtea6-1.12.4-3.i686
    java-sun-tools-1.6.0.45-1.i686 obsoleted by icedtea6-1.12.4-3.i686
    java-sun-1.6.0.45-1.i686 obsoleted by icedtea6-1.12.4-3.i686
icedtea6-1.12.4-3.i686 marks icedtea6-appletviewer-1.12.4-3.i686 (cap icedtea6-appletviewer = 1.12.4-3) icedtea6-appletviewer-1.12.4-3.i686 marks icedtea6-jdk-base-1.12.4-3.i686 (cap icedtea6-jdk-base = 1.12.4-3) icedtea6-jdk-base-1.12.4-3.i686 marks icedtea6-jre-base-1.12.4-3.i686 (cap /usr/lib/jvm/icedtea6-1.12.4/bin) icedtea6-appletviewer-1.12.4-3.i686 marks icedtea6-jre-X11-1.12.4-3.i686 (cap icedtea6-jre-X11 = 1.12.4-3) icedtea6-jre-X11-1.12.4-3.i686 marks icedtea6-jre-1.12.4-3.i686 (cap icedtea6-jre = 1.12.4-3) error: icedtea6-jre-1.12.4-3.i686 conflicts with icedtea7-jre-2.4.3-3.i686 icedtea6-jre-X11-1.12.4-3.i686 marks icedtea6-jre-base-X11-1.12.4-3.i686 (cap icedtea6-jre-base-X11 = 1.12.4-3) icedtea6-jre-base-X11-1.12.4-3.i686 marks icedtea6-jre-base-freetype-1.12.4-3.i686 (cap icedtea6-jre-base-freetype = 1.12.4-3) icedtea6-jre-base-X11-1.12.4-3.i686 marks giflib-4.1.6-4.i686 (cap libgif.so.4) icedtea6-1.12.4-3.i686 marks icedtea6-jdk-1.12.4-3.i686 (cap icedtea6-jdk = 1.12.4-3) icedtea6-jdk-1.12.4-3.i686 marks icedtea6-jar-1.12.4-3.i686 (cap icedtea6-jar = 1.12.4-3) icedtea7-jre-2.4.3-3.i686 marks icedtea7-jre-base-2.4.3-3.i686 (cap icedtea7-jre-base = 2.4.3-3) error: icedtea7-jre-2.4.3-3.i686 conflicts with icedtea6-jre-1.12.4-3.i686 There are 14 packages to install (13 marked by dependencies), 5 to remove:
I tomcat-native-1.1.29-1.i686
D giflib-4.1.6-4.i686 icedtea6-1.12.4-3.i686 icedtea6-appletviewer-1.12.4-3.i686 icedtea6-jar-1.12.4-3.i686 D icedtea6-jdk-1.12.4-3.i686 icedtea6-jdk-base-1.12.4-3.i686 icedtea6-jre-1.12.4-3.i686 icedtea6-jre-X11-1.12.4-3.i686 D icedtea6-jre-base-1.12.4-3.i686 icedtea6-jre-base-X11-1.12.4-3.i686 icedtea6-jre-base-freetype-1.12.4-3.i686
D icedtea7-jre-2.4.3-3.i686  icedtea7-jre-base-2.4.3-3.i686
R java-sun-1.6.0.45-1.i686 java-sun-jre-1.6.0.45-1.i686 java-sun-jre-X11-1.6.0.45-1.i686 java-sun-tools-1.6.0.45-1.i686
R tomcat-native-1.1.24-1.i686
This operation will use 204.1MB of disk space.
Need to get 77.0MB of archives (77.0MB to download).

error: 2 conflicts

--
pzdr
Stacho Pal
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym