Bug 176257
| Summary: | installonlyn disregards dependencies | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ville Skyttä <scop> | ||||
| Component: | yum | Assignee: | Jeremy Katz <katzj> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | rawhide | CC: | katzj | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | 2.6.0 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2006-03-07 04:51:00 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: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 150222 | ||||||
| Attachments: |
|
||||||
rpm -Va --nofiles --nomd5 does kmod-thinkpad report a broken dep? $ rpm -Va --nofiles --nomd5 Unsatisfied dependencies for kmod-thinkpad-5.8-3.2.6.14_1.1773_FC5.i686: kernel-i686 = 2.6.14-1.1773_FC5 Any news to share on this? Given that the plugin runs after depresolve, I know what's going on, just haven't had round 'tuits to work on fixing yet with trying to get test2 out and travel. It's on FC5Blocker mostly so I can ensure that I don't drop it. Created attachment 125577 [details]
patch
Patch sent to yum-devel to make this work nicely. I'll probably build a new
package later tonight or tomorrow
Fixed in 2.6.0 |
installonlyn seems to disregard dependencies in yum-2.5.0-4: Initial state: $ uname -r 2.6.14-1.1756_FC5 $ rpm -q kernel kernel-2.6.14-1.1756_FC5 kernel-2.6.14-1.1773_FC5 $ rpm -e kernel-2.6.14-1.1773_FC5 error: Failed dependencies: kernel-i686 = 2.6.14-1.1773_FC5 is needed by (installed) kmod-thinkpad-5.8-3.2.6.14_1.1773_FC5.i686 yum update: $ sudo yum update [...] Installing: kernel i686 2.6.14-1.1776_FC5 development 13 M Removing: kernel i686 2.6.14-1.1773_FC5 installed 33 M [...] Removed: kernel.i686 0:2.6.14-1.1773_FC5 Installed: kernel.i686 0:2.6.14-1.1776_FC5 Complete! End state: $ rpm -q kmod-thinkpad kmod-thinkpad-5.8-3.2.6.14_1.1773_FC5 $ rpm -q kernel kernel-2.6.14-1.1756_FC5 kernel-2.6.14-1.1776_FC5 $ rpm -qR kmod-thinkpad | grep kernel-i686 kernel-i686 = 2.6.14-1.1773_FC5 $ rpm -q --whatprovides kernel-i686 kernel-2.6.14-1.1756_FC5 kernel-2.6.14-1.1776_FC5 $ rpm -q --provides kernel | grep kernel-i686 kernel-i686 = 2.6.14-1.1756_FC5 kernel-i686 = 2.6.14-1.1776_FC5 Oops. The 2.6.14-1.1773_FC5 kernel should not have been removed; doing so broke kmod-thinkpad's dependencies.