Bug 467875 - spacewalk-setup vs. spacewalk-dobby dependency problem
Summary: spacewalk-setup vs. spacewalk-dobby dependency problem
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: Installer
Version: 530
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Devan Goodwin
QA Contact: Milan Zázrivec
URL:
Whiteboard:
Depends On:
Blocks: 463876
TreeView+ depends on / blocked
 
Reported: 2008-10-21 13:42 UTC by Milan Zázrivec
Modified: 2009-09-10 18:53 UTC (History)
3 users (show)

Fixed In Version: sat530
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-09-10 18:53:23 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Milan Zázrivec 2008-10-21 13:42:27 UTC
spacewalk-setup package depends on spacewalk-dobby. In Satellite 5.3.0 composes
spacewalk-setup is located under Satellite/ directory, spacewalk-dobby under
EmbeddedDB/ directory. There are two problems with this setup:

1) Satellite on RHEL4: we don't have yum on RHEL4, all packages are installed
via install/installPackages.py, which is not able to deal with the fact that
spacewalk-dobby is in EmbeddedDB and exits the installation with unresolved
dependencies error.

2) Satellite ISO without embedded db: there's no EmbeddedDB dir and no
spacewalk-dobby package at all, which means that spacewalk-setup will report
unresolved dependencies problem (on both RHEL4 and RHEL5 ISO).

Comment 2 Devan Goodwin 2008-10-21 14:32:46 UTC
spacewalk-setup rebuilt without the spacewalk-dobby dependency in the satellite 5.3 tags for el4 and el5. New version of the package is 0.3.5-2.

The installPackages.py problem looks like it might be fixable by just installing the EmbeddedDB packages before those in Satellite. (currently it does the opposite) Going to make this change in svn and we'll give it a shot.

Fixed in svn revision: 178027

Comment 3 Devan Goodwin 2008-10-21 14:48:14 UTC
Change of plans, realized this change of order is not required now that we've broken deps and speaking with Jan it sounds like it may also cause problems. Revered this change in 178029.

ISO's to be rebuilt soon.

Comment 4 Milan Zázrivec 2008-11-12 11:21:22 UTC
Verified with spacewalk-setup-0.3.6-2

Comment 5 Michael Mráka 2009-08-10 11:38:34 UTC
Verified in stage -> RELEASE_PENDING.

# rpm -qp Satellite/spacewalk-setup-0.5.27-19.el4sat.noarch.rpm --requires | grep -i dobby
# grep -ri dobby install*
# grep -ri db-control install*

Installation of satelite + external db (without spacewalk-dobby) works.

Comment 6 Brandon Perkins 2009-09-10 18:53:23 UTC
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


Note You need to log in before you can comment on or make changes to this bug.