Bug 503979 - rhpl has an improper dependency on wireless-tools
rhpl has an improper dependency on wireless-tools
Status: CLOSED DUPLICATE of bug 480558
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: rhpl (Show other bugs)
All Linux
low Severity medium
: rc
: ---
Assigned To: Anaconda Maintenance Team
Release Test Team
Depends On:
  Show dependency treegraph
Reported: 2009-06-03 12:34 EDT by Jim Perrin
Modified: 2009-06-03 13:27 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2009-06-03 13:10:52 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Jim Perrin 2009-06-03 12:34:35 EDT
Description of problem:
I have several servers with no wireless capabilities. attempting to remove the wireless-tools package with yum results in rhpl asking to be removed also. This drags in rhn_register, yum-rhn-plugin, and required applications. 

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. yum remove wireless-tools
2. view dependent packages also being removed
Actual results:
[root@uit-dev ~]# yum remove wireless-tools
Loaded plugins: rhnplugin, security
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package wireless-tools.x86_64 1:28-2.el5 set to be erased
--> Processing Dependency: libiw.so.28()(64bit) for package: rhpl
--> Running transaction check
---> Package rhpl.x86_64 0:0.194.1-1 set to be erased
--> Processing Dependency: rhpl >= 0.81-2 for package: rhn-client-tools
--> Running transaction check
---> Package rhn-client-tools.noarch 0:0.4.19-17.el5 set to be erased
--> Processing Dependency: rhn-client-tools = 0.4.19-17.el5 for package: rhn-setup
--> Processing Dependency: rhn-client-tools >= 0.4.19-9 for package: yum-rhn-plugin
--> Processing Dependency: rhn-client-tools = 0.4.19-17.el5 for package: rhn-check
--> Running transaction check
---> Package rhn-setup.noarch 0:0.4.19-17.el5 set to be erased
---> Package yum-rhn-plugin.noarch 0:0.5.3-30.el5 set to be erased
---> Package rhn-check.noarch 0:0.4.19-17.el5 set to be erased
--> Processing Dependency: rhn-check >= 0.0.8 for package: rhnsd
--> Running transaction check
---> Package rhnsd.x86_64 0:4.6.1-1.el5 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

 Package                                   Arch                            Version                                  Repository                          Size
 wireless-tools                            x86_64                          1:28-2.el5                               installed                          192 k
Removing for dependencies:
 rhn-check                                 noarch                          0.4.19-17.el5                            installed                           50 k
 rhn-client-tools                          noarch                          0.4.19-17.el5                            installed                          3.0 M
 rhn-setup                                 noarch                          0.4.19-17.el5                            installed                          387 k
 rhnsd                                     x86_64                          4.6.1-1.el5                              installed                           69 k
 rhpl                                      x86_64                          0.194.1-1                                installed                          922 k
 yum-rhn-plugin                            noarch                          0.5.3-30.el5                             installed                          158 k

Transaction Summary
Install      0 Package(s)
Update       0 Package(s)
Remove       7 Package(s)

Is this ok [y/N]:

Expected results:
wireless-tools should not drag in rhpl (rhpl shouldn't require wireless-tools)

Additional info:
Comment 1 Chris Lumens 2009-06-03 13:10:52 EDT
We are not going to be able to address this in RHEL5 due to the fact that the real fix requires shuffling code around among lots of components.  However, we do think that we can take care of this in the Fedora 12 / RHEL6 timeframe so I'm going to dupe this to a bug that's tracking that issue.

*** This bug has been marked as a duplicate of bug 480558 ***

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