Bug 503979 - rhpl has an improper dependency on wireless-tools
Summary: rhpl has an improper dependency on wireless-tools
Keywords:
Status: CLOSED DUPLICATE of bug 480558
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: rhpl
Version: 5.3
Hardware: All
OS: Linux
low
medium
Target Milestone: rc
: ---
Assignee: Anaconda Maintenance Team
QA Contact: Release Test Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-06-03 16:34 UTC by Jim Perrin
Modified: 2009-06-03 17:27 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-06-03 17:10:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Jim Perrin 2009-06-03 16:34:35 UTC
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):
rhpl-0.194.1-1

How reproducible:
always

Steps to Reproduce:
1. yum remove wireless-tools
2. view dependent packages also being removed
3.
  
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
=============================================================================================================================================================
Removing:
 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 17:10:52 UTC
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.