Bug 150692
Summary: | Rpm doesn't check kernel dependencies | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 3 | Reporter: | Chris Feist <cfeist> | ||||
Component: | rpm | Assignee: | Jeff Johnson <jbj> | ||||
Status: | CLOSED NOTABUG | QA Contact: | Mike McLean <mikem> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 3.0 | CC: | nobody+pnasrat | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2005-03-09 20:42:27 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: | |||||||
Attachments: |
|
Description
Chris Feist
2005-03-09 19:00:33 UTC
Can you attach -vv output from the install? I'm pretty sure I know what the (packaging) problem is, but I need -vv output to confirm before suggesting what to do. Created attachment 111820 [details]
Output from rpm -ivv GFS-modules-*
Output from rpm -ivv GFS-modules-*
This line indicates that the dependency is met: D: Requires: kernel = 2.4.21-29.EL YES (db provides) by an already installed package Provides: What is happening is that the kernel has a Provides: kernel = 2.4.21 (Note the missing Release:) Missing Release: in the provides is interpreted as All/any releases are provided. which matches your Requires: If you want *exactly* a kernel-2.4.21-29.EL package and nothing else will do, then you will need to express your Requires: differently. The easiest expression is to add a file dependency, like Requires: /lib/modules/2.4.21-29.EL or (alternatively) Requires: /boot/vmlinuz-2.4.21-29.EL |