[Spacewalk-list] Upgrade Spacewalk 2.6 to 2.8
Matt Moldvan
matt at moldvan.com
Thu Jul 5 19:18:41 UTC 2018
I see. I think I did something slightly different when I ran into it, I
listed all the packages installed from the jpackage repository with one
command, then removed them individually. Either way, it's a wiki, you can
submit a pull request to have it updated per the instructions:
https://github.com/spacewalkproject/spacewalk/wiki/WikiContribute
On Thu, Jul 5, 2018 at 10:56 AM Gerald Vogt <vogt at spamcop.net> wrote:
> On 05.07.18 16:08, Matt Moldvan wrote:
> > I believe it's there:
> >
> >
> > Remove conflicting packages
> >
> > When running on RHEL6, Scientific Linux 6, CentOS 6, you need to remove
> > certain packages formerly installed from jpackage repo which are not
> > used anymore and cause dependency conflicts. Execute the following
> command:
> >
> > |# rpm -e --nodeps axis-*-*.jpp5 jakarta-commons-logging-*-*.jpp5
> > jakarta-commons-diges...etcetc|
>
> No. It's not. The full line is:
>
> # rpm -e --nodeps axis-*-*.jpp5 jakarta-commons-logging-*-*.jpp5
> jakarta-commons-digester-*-*jpp jakarta-commons-dbcp-*-*.jpp5
> jakarta-commons-discovery-*-*.jpp5 java-cup-*-*.jpp5 junit-*-*.jpp5
> wsdl4j-*-*.jpp5 xalan-j2-*-*.jpp5
>
> This list does not include velocity14 nor xmlbeans nor jpackage-utils.
>
> -Gerald
>
>
>
> >
> >
> > On Fri, Jun 22, 2018 at 5:40 AM Gerald Vogt <vogt at spamcop.net
> > <mailto:vogt at spamcop.net>> wrote:
> >
> > Hi!
> >
> > I have tried to update our Spacewalk 2.6 server running on CentOS 6
> to
> > Spacewalk 2.8 following the upgrade instructions at
> >
> > https://github.com/spacewalkproject/spacewalk/wiki/HowToUpgrade
> >
> > First, I have noticed that the 'yum upgrade' is suggested before the
> > spacewalk server is shut down in the 'schema upgrade' section.
> > Considering the amount of packages updates wouldn't it be better to
> > shut
> > down the spacewalk server before the upgrade?
> >
> > I ran into two problems when running 'yum upgrade':
> >
> > 1. Dependencies:
> >
> > --> Finished Dependency Resolution
> > Error: Package: velocity14-1.4-8.jpp5.noarch (@jpackage-generic)
> > Requires: servletapi5
> > Removing: tomcat5-servlet-2.4-api-5.5.27-7.jpp5.noarch
> > (@jpackage-generic)
> > servletapi5
> > Obsoleted By: spacewalk-java-2.8.79-1.el6.noarch
> > (spacewalk)
> > Not found
> > Error: Package: velocity14-1.4-8.jpp5.noarch (@jpackage-generic)
> > Requires: excalibur-avalon-logkit
> > Removing:
> > 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
> > Obsoleted By: spacewalk-java-2.8.79-1.el6.noarch
> > (spacewalk)
> > Not found
> > Error: Package: xmlbeans-2.3.0-2.jpp5.noarch (@jpackage-generic)
> > Requires: stax_1_0_api
> > Removing: geronimo-stax-1.0-api-1.2-13.jpp5.noarch
> > (@jpackage-generic)
> > stax_1_0_api = 1.2-13.jpp5
> > Obsoleted By: spacewalk-java-2.8.79-1.el6.noarch
> > (spacewalk)
> > Not found
> >
> > So in addition to the rpms mentioned on the upgrade page I also had
> to
> > remove velocity14 and xmlbeans, too, as others found before.
> >
> > 2. Transaction Check Error:
> >
> > Transaction Check Error:
> > file /etc/java/font.properties from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /etc/java/java.conf from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /etc/rpm/macros.jpackage from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/build-classpath from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/build-classpath-directory from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/build-jar-repository from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/check-binary-files from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/clean-binary-files from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/create-jar-links from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/diff-jars from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/find-jar from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/jvmjar from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/bin/rebuild-jar-repository from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/share/java-utils/java-functions from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/share/man/man1/build-classpath.1.gz from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/share/man/man1/build-jar-repository.1.gz from install
> of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/share/man/man1/diff-jars.1.gz from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/share/man/man1/find-jar.1.gz from install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> > file /usr/share/man/man1/rebuild-jar-repository.1.gz from
> > install of
> > javapackages-tools-3.4.1-11.el6.noarch conflicts with file from
> package
> > jpackage-utils-0:5.0.0-2.jpp5.noarch
> >
> > So I also removed jpackage-utils.
> >
> > After that the upgrade run through.
> >
> > Maybe that should be added to the wiki?
> >
> > Cheers,
> >
> > Gerald
> >
> > _______________________________________________
> > Spacewalk-list mailing list
> > Spacewalk-list at redhat.com <mailto:Spacewalk-list at redhat.com>
> > https://www.redhat.com/mailman/listinfo/spacewalk-list
> >
> >
> >
> > _______________________________________________
> > Spacewalk-list mailing list
> > Spacewalk-list at redhat.com
> > https://www.redhat.com/mailman/listinfo/spacewalk-list
> >
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20180705/8cd6b272/attachment.htm>
More information about the Spacewalk-list
mailing list