[Spacewalk-list] Upgrade Spacewalk 2.6 to 2.7 on CentOS 7
Haupt, Torsten
Torsten.Haupt at lhw.mlu.sachsen-anhalt.de
Thu Sep 7 08:35:26 UTC 2017
Hey,
I tried to upgrade from Spacewalk 2.6 to 2.7 on a CentOS 7 system, but I get a lot of errors due to package dependencies.
I updated my system with "yum upgrade".
The I installed "rpm -Uvh http://yum.spacewalkproject.org/2.7/RHEL/7/x86_64/spacewalk-repo-2.7-1.el7.noarch.rpm" for the new repos.
An then I got these errors:
<snip>
--> Abhängigkeit struts = 1.3.8-2.jpp5 wird für Paket struts-taglib-1.3.8-2.jpp5.noarch verarbeitet
---> Paket struts-tiles.noarch 0:1.3.8-2.jpp5 markiert, um installiert zu werden
--> Abhängigkeit struts = 1.3.8-2.jpp5 wird für Paket struts-tiles-1.3.8-2.jpp5.noarch verarbeitet
---> Paket velocity-dvsl.noarch 0:1.0-2.jpp5 markiert, um veraltet zu werden
--> Abhängigkeit velocity-dvsl wird für Paket velocity-tools-1.4-1.jpp5.noarch verarbeitet
--> Abhängigkeitsauflösung beendet
Fehler: Paket: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Benötigt: hibernate3-c3p0 >= 3.6.10
Fehler: Paket: freemarker-2.3.15-1.jpp5.noarch (@jpackage-generic)
Benötigt: excalibur-avalon-logkit
Entfernen: 1:excalibur-avalon-logkit-2.2.1-0.r508111.13.jpp5.noarch (@jpackage-generic)
excalibur-avalon-logkit = 1:2.2.1-0.r508111.13.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Benötigt: apache-commons-el
Fehler: Paket: velocity-tools-1.4-1.jpp5.noarch (@jpackage-generic)
Benötigt: velocity-dvsl
Entfernen: velocity-dvsl-1.0-2.jpp5.noarch (@jpackage-generic)
velocity-dvsl = 1.0-2.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: spacewalk-taskomatic-2.7.115-1.el7.noarch (spacewalk)
Benötigt: hibernate3 >= 3.6.10
Installiert: hibernate3-3.2.4-1.SP1_CP01.9.jpp5.noarch (@jpackage-generic)
hibernate3 = 3.2.4-1.SP1_CP01.9.jpp5
Fehler: Paket: spacewalk-taskomatic-2.7.115-1.el7.noarch (spacewalk)
Benötigt: hibernate3-c3p0 >= 3.6.10
Fehler: Paket: freemarker-2.3.15-1.jpp5.noarch (@jpackage-generic)
Benötigt: jython
Entfernen: jython-2.2-0.rc2.1.jpp5.noarch (@jpackage-generic)
jython = 2.2-0.rc2.1.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: jakarta-commons-validator-1.3.1-8.jpp5.noarch (jpackage-generic)
Benötigt: oro >= 2.0.8
Entfernen: spacewalk-jpp-workaround-2.3.5-1.el7.noarch (@spacewalk)
oro
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Verfügbar: jakarta-oro-2.0.8-3.jpp5.noarch (jpackage-generic)
oro = 2.0.8-3.jpp5
Installiert: jakarta-oro-2.0.8-16.el7.noarch (@base)
Nicht gefunden
Fehler: Paket: freemarker-2.3.15-1.jpp5.noarch (@jpackage-generic)
Benötigt: saxpath
Entfernen: saxpath-1.0-3.jpp5.noarch (@jpackage-generic)
saxpath = 1.0-3.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: velocity-tools-1.4-1.jpp5.noarch (@jpackage-generic)
Benötigt: servlet_2_3_api
Entfernen: servletapi4-4.0.4-6.jpp5.noarch (@jpackage-generic)
servlet_2_3_api
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: struts-tiles-1.3.8-2.jpp5.noarch (jpackage-generic)
Benötigt: struts = 1.3.8-2.jpp5
Installiert: struts-1.3.10-14.1.el7.noarch (@epel)
struts = 1.3.10-14.1.el7
Verfügbar: struts-1.3.8-2.jpp5.noarch (jpackage-generic)
struts = 1.3.8-2.jpp5
Fehler: Paket: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Benötigt: hibernate3 >= 3.6.10
Installiert: hibernate3-3.2.4-1.SP1_CP01.9.jpp5.noarch (@jpackage-generic)
hibernate3 = 3.2.4-1.SP1_CP01.9.jpp5
Fehler: Paket: freemarker-2.3.15-1.jpp5.noarch (@jpackage-generic)
Benötigt: excalibur-avalon-framework-api
Entfernen: 1:excalibur-avalon-framework-api-4.3.1-0.r508111.13.jpp5.noarch (@jpackage-generic)
excalibur-avalon-framework-api = 1:4.3.1-0.r508111.13.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: velocity-tools-1.4-1.jpp5.noarch (@jpackage-generic)
Benötigt: oro
Entfernen: spacewalk-jpp-workaround-2.3.5-1.el7.noarch (@spacewalk)
oro
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Verfügbar: jakarta-oro-2.0.8-3.jpp5.noarch (jpackage-generic)
oro = 2.0.8-3.jpp5
Installiert: jakarta-oro-2.0.8-16.el7.noarch (@base)
Nicht gefunden
Fehler: Paket: cglib-2.1.3-4.jpp5.noarch (@jpackage-generic)
Benötigt: asm >= 1.5.3
Entfernen: asm-1.5.3-7.jpp5.noarch (@jpackage-generic)
asm = 1.5.3-7.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: spacewalk-taskomatic-2.7.115-1.el7.noarch (spacewalk)
Benötigt: hibernate3-ehcache >= 3.6.10
Fehler: Paket: spacewalk-taskomatic-2.7.115-1.el7.noarch (spacewalk)
Benötigt: concurrent >= 1.3.4-21
Installiert: concurrent-1.3.4-9.jpp5.noarch (@jpackage-generic)
concurrent = 1.3.4-9.jpp5
Fehler: Paket: hibernate3-3.2.4-1.SP1_CP01.9.jpp5.noarch (@jpackage-generic)
Benötigt: asm
Entfernen: asm-1.5.3-7.jpp5.noarch (@jpackage-generic)
asm = 1.5.3-7.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: struts-taglib-1.3.8-2.jpp5.noarch (jpackage-generic)
Benötigt: struts = 1.3.8-2.jpp5
Installiert: struts-1.3.10-14.1.el7.noarch (@epel)
struts = 1.3.10-14.1.el7
Verfügbar: struts-1.3.8-2.jpp5.noarch (jpackage-generic)
struts = 1.3.8-2.jpp5
Fehler: Paket: freemarker-2.3.15-1.jpp5.noarch (@jpackage-generic)
Benötigt: excalibur-avalon-framework-impl
Entfernen: 1:excalibur-avalon-framework-impl-4.3.1-0.r508111.13.jpp5.noarch (@jpackage-generic)
excalibur-avalon-framework-impl = 1:4.3.1-0.r508111.13.jpp5
Überholt durch: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Nicht gefunden
Fehler: Paket: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Benötigt: hibernate3-ehcache >= 3.6.10
Fehler: Paket: spacewalk-taskomatic-2.7.115-1.el7.noarch (spacewalk)
Benötigt: tomcat-taglibs-standard
Fehler: Paket: spacewalk-java-2.7.115-1.el7.noarch (spacewalk)
Benötigt: tomcat-taglibs-standard
Sie können versuchen, mit --skip-broken das Problem zu umgehen.
Sie könnten Folgendes versuchen: rpm -Va --nofiles -nodigest
I also tried to disable the jpackage repo und uninstalled all jpp5 packages (https://github.com/spacewalkproject/spacewalk/wiki/HowToUpgradeNightly). But this refers to CentOS 6 and didn't helped.
Torsten
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20170907/c5f80b7c/attachment.htm>
More information about the Spacewalk-list
mailing list