Bug 433772

Summary: pup does not list replaced packages
Product: [Fedora] Fedora Reporter: Oliver Henshaw <oliver.henshaw>
Component: pirutAssignee: Jeremy Katz <katzj>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 8CC: james.antill
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-05-28 19:36:01 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:

Description Oliver Henshaw 2008-02-21 12:49:46 UTC
Description of problem:

Pup does not list packages that will be replaced by an obsoleting packages.


To demonstrate:

# yum list obsoletes
Obsoleting Packages
kdebase4.i386 4.0.1-3.fc8           [updates] obsoletes d3lphin.i386

Pup lists these updates:

Updated kdebase4 package available
Updated kde-filesystem package available.

After resolving dependencies, it presents a window containing:

Adding for dependencies:
clucene-core-0.9.20-2.fc8
enchant-1.3.0-1.fc6
kdelibs4-4.0.1-6.fc8
kdepimlibs-4.0.1-2.fc8
qimageblitz-0.0.4-0.4.svn706674.fc8
raptor-1.4.16-1.fc8
rasqal-0.9.14-2.fc8
redland-1.0.6-2.fc8
soprano-2.0.0-1.fc8
strigi-libs-0.5.7-1.fc8


If I instead run yum update, I get:

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 kdebase4                i386       4.0.1-3.fc8      updates           3.6 M
     replacing  d3lphin.i386 0.9.2-2.fc8

Updating:
 kde-filesystem          noarch     4-8.fc8          updates            17 k
Installing for dependencies:
 clucene-core            i386       0.9.20-2.fc8     updates           356 k
 enchant                 i386       1:1.3.0-1.fc6    fedora            128 k
 kdelibs4                i386       4.0.1-6.fc8      updates            11 M
 kdepimlibs              i386       4.0.1-2.fc8      updates           2.3 M
 qimageblitz             i386       0.0.4-0.4.svn706674.fc8  updates            63 k
 raptor                  i386       1.4.16-1.fc8     fedora            194 k
 rasqal                  i386       0.9.14-2.fc8     fedora            156 k
 redland                 i386       1.0.6-2.fc8      fedora            207 k
 soprano                 i386       2.0.0-1.fc8      updates           550 k
 strigi-libs             i386       0.5.7-1.fc8      updates           320 k

Transaction Summary
=============================================================================
Install     11 Package(s)
Update       1 Package(s)
Remove       0 Package(s)


Expected results:
pup should list the replaced package.


Version-Release number of selected component (if applicable):
pirut-1.3.28-1.fc8

Comment 1 Jeremy Katz 2008-05-28 19:36:01 UTC
This isn't going to get changed at this point as pirut is pretty much entirely
EOL'd and only getting critical fixes for older releases.  In Fedora 9 and
later, any such concerns can be filed against PackageKit/gnome-packagekit.