Created attachment 321137 [details] Satellite-5.3.0-RHEL4-re20081021.3 repoclosure log Recent satellite 5.3.0 composes (Satellite-5.3.0-RHEL4-re20081021.3 for example) contain "spacewalk" package in Satellite/ subdir and "spacewalk-dobby" in EmbeddedDB/ subdir. spacewalk package depends on spacewalk-dobby package, which means that whenever we'll want to install ISO with external database (i.e. no EmbeddedDB stuff), we'll run into dependency problems (i.e. ISO won't be installable). I'm not sure whether: * it's okay that we ship spacewalk package as a part of Satellite * it's okay that spacewalk pkg. requires spacewalk-dobby pkg. * it's okay that we ship spacewalk-dobby pkg. as a part of Spacewalk Nonetheless this is an issue we're gonna have to deal with for 5.3.0. Attached repoclosure.log demonstrates the dependency problem (run against Satellite-5.3.0-RHEL4-re20081021.3; /var/tmp/sat-repo was created by running: createrepo -o /var/tmp/sat-repo /path/to/compose/path/to/Satellite).
From conversations yesterday it sounds like there's no need for spacewalk meta-package to have any dependency on spacewalk-dobby which is needed only for embedded Oracle installations. Removing the dependency. As for the package itself being on the ISO, it's not used and not needed but quite harmless. May as well leave it be for now. Might be useful if someone were creating their own repo with ISO contents or something. Fixed in d3ff464e08b2c01aafdacf377ac62f5443b397a0
Cliff has requested that we actually remove the spacewalk package itself from the ISO's. Handing off to Dennis to make the magic happen.
ill remove the spacewalk package and note that spacewalk-dobby was removed from the main iso because of bug #467211
[dgilmore@athosian comps]$ cvs diff -u cvs diff: Diffing . Index: comps-rhel4-rhnsat53.xml =================================================================== RCS file: /cvs/devel/comps/comps-rhel4-rhnsat53.xml,v retrieving revision 1.12 diff -u -r1.12 comps-rhel4-rhnsat53.xml --- comps-rhel4-rhnsat53.xml 19 Oct 2008 02:45:46 -0000 1.12 +++ comps-rhel4-rhnsat53.xml 22 Oct 2008 13:40:08 -0000 @@ -188,7 +188,6 @@ <packagereq type="default">servletapi4</packagereq> <packagereq type="default">sitemesh</packagereq> <packagereq type="default">SNMPAlerts</packagereq> - <packagereq type="default">spacewalk</packagereq> <packagereq type="default">spacewalk-admin</packagereq> <packagereq type="default">spacewalk-backend</packagereq> <packagereq type="default">spacewalk-build-setup</packagereq> Index: comps-rhel5-rhnsat53.xml =================================================================== RCS file: /cvs/devel/comps/comps-rhel5-rhnsat53.xml,v retrieving revision 1.12 diff -u -r1.12 comps-rhel5-rhnsat53.xml --- comps-rhel5-rhnsat53.xml 19 Oct 2008 02:45:46 -0000 1.12 +++ comps-rhel5-rhnsat53.xml 22 Oct 2008 13:40:08 -0000 @@ -139,7 +139,6 @@ <packagereq type="default">servletapi4</packagereq> <packagereq type="default">sitemesh</packagereq> <packagereq type="default">SNMPAlerts</packagereq> - <packagereq type="default">spacewalk</packagereq> <packagereq type="default">spacewalk-admin</packagereq> <packagereq type="default">spacewalk-backend</packagereq> <packagereq type="default">spacewalk-build-setup</packagereq> cvs diff: Diffing 6.2 cvs diff: Diffing po
I'm confirming that spacewalk package is not present in Satellite-5.3.0-RHEL[45]-re20081024.1, no dependency problems found either.
Move to RELEASE_PENDING ISO 7/24 for external DB does not have "spacewalk" or "spacewalk-dobby" package present ISO 7/24 for embedded db has "spacewalk-dobby", but no "spacewalk" package
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1434.html