Bug 107104
| Summary: | r-c-p installs packages even though deps are not yet met | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jens Knutson <jensk.maps> |
| Component: | redhat-config-packages | Assignee: | Jeremy Katz <katzj> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | redhat-bugzilla |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | athlon | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2005-09-21 20:18:34 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Jens Knutson
2003-10-15 02:16:00 UTC
At that point, the spamassassin package has already been installed (r-c-p doesn't copy all the packages to the hard disk and then install them, doing so is a waste of hard drive space and slows things down significantly), so if you cancel, yes, you'll be left with broken deps. Will think about what to do about this in the future. This remains the same on Fedora Core 1. It would appear that the order in which the RPMs are installed is not the order that would satisfy the dependencies, i.e. if package-A requires package-B then package-B should be installed first. If I change line 224 of /usr/share/redhat-config-packages/GroupSet.py from pkgnevra = depMatch(name, evr, flags, self.grpset.hdrlist) to pkgnevra = "" A dialog box is displayed to say that dependencies could not be resolved. A quick fix to this would be to allow a command-line flag to specify if dependecies should be left unresolved, i.e. not via the install CD list. This report is filed against a product which is no longer supported. It is very likely that the problem is resolved in the current version of Fedora Core or scheduled to be resolved with the new system-config-packages scheduled to land in Fedora Core 5. |