Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 163217 - yum doesn't handle "removal by provides"
Summary: yum doesn't handle "removal by provides"
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 4
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Jeremy Katz
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2005-07-14 05:35 UTC by Ralf Corsepius
Modified: 2014-01-21 22:52 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2005-07-14 08:29:18 UTC

Attachments (Terms of Use)

Description Ralf Corsepius 2005-07-14 05:35:41 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Fedora/1.7.8-2

Description of problem:
yum doesn't handle "removal by provides",
e.g. yum remove eclipse

(eclipse is a "Provides" of the eclipse-platform rpm).
However yum is able to handle "installation by provides",
e.g. yum install eclipse

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

How reproducible:

Steps to Reproduce:
1. yum install eclipse
2. yum remove eclipse


Actual Results:  # yum remove eclipse
Setting up Remove Process
No Packages marked for removal

For comparison:
# apt-get remove eclipse
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting eclipse-platform for 'eclipse'
The following packages will be REMOVED:
   eclipse-platform (1:3.1.0_fc-0.M6.22)
0 upgraded, 0 newly installed, 1 removed and 2 not upgraded.
Need to get 0B of archives.
After unpacking 101MB disk space will be freed.

Expected Results:  yum should select package corresponding to "provides" and remove it.

Additional info:

Comment 1 Seth Vidal 2005-07-14 08:29:18 UTC
code's checked into upstream cvs to handle this.

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