Bug 566820 - RFE: Auto yum checks in the transaction, should look at the current for packages that are being removed
Summary: RFE: Auto yum checks in the transaction, should look at the current for packa...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Seth Vidal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-02-19 20:59 UTC by Bill Nottingham
Modified: 2014-03-17 03:22 UTC (History)
6 users (show)

Fixed In Version: yum-3.2.28-3.fc14
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-04-29 18:44:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bill Nottingham 2010-02-19 20:59:11 UTC
Description of problem:

[root@wierzbowski tmp]# rpm -ivh --nodeps modcluster-0.17.0-1.fc13.x86_64.rpm
[root@wierzbowski tmp]# yum remove modcluster
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package modcluster.x86_64 0:0.17.0-1.fc13 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================================================================================================================
 Package                                            Arch                                           Version                                                Repository                                         Size
==================================================================================================================================================================================================================
Removing:
 modcluster                                         x86_64                                         0.17.0-1.fc13                                          installed                                         567 k

Transaction Summary
==================================================================================================================================================================================================================
Remove        1 Package(s)
Reinstall     0 Package(s)
Downgrade     0 Package(s)

Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
modcluster-0.17.0-1.fc13.x86_64 has missing requires of libcman.so.3()(64bit)
modcluster-0.17.0-1.fc13.x86_64 has missing requires of libfence.so.4()(64bit)
modcluster-0.17.0-1.fc13.x86_64 has missing requires of oddjob
  Erasing        : modcluster-0.17.0-1.fc13.x86_64       1/1 

Removed:
  modcluster.x86_64 0:0.17.0-1.fc13

Complete!

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

yum-3.2.26-2

How reproducible:

100%

Comment 1 James Antill 2010-02-19 21:26:37 UTC
 Note that we also do this in "yum history" "yum version" and at the end on failures.
 We should just do the special bit in the pre-transaction, I guess removing them from output.

Comment 2 James Antill 2010-04-29 18:44:54 UTC
Just did the fix for this.

Comment 3 Fedora Update System 2010-08-02 14:11:47 UTC
yum-3.2.28-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/yum-3.2.28-1.fc13

Comment 4 Fedora Update System 2010-08-02 14:13:18 UTC
yum-3.2.28-1.fc14 has been submitted as an update for Fedora 14.
http://admin.fedoraproject.org/updates/yum-3.2.28-1.fc14

Comment 5 Fedora Update System 2010-08-02 14:14:52 UTC
yum-3.2.28-1.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/yum-3.2.28-1.fc12

Comment 6 Fedora Update System 2010-08-05 23:44:52 UTC
yum-3.2.28-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 7 Fedora Update System 2010-08-12 20:15:49 UTC
yum-3.2.28-3.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/yum-3.2.28-3.fc12

Comment 8 Fedora Update System 2010-08-12 20:18:15 UTC
yum-3.2.28-3.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/yum-3.2.28-3.fc13

Comment 9 Fedora Update System 2010-08-12 20:20:40 UTC
yum-3.2.28-3.fc14 has been submitted as an update for Fedora 14.
http://admin.fedoraproject.org/updates/yum-3.2.28-3.fc14

Comment 10 Fedora Update System 2010-08-17 05:46:01 UTC
yum-3.2.28-3.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2010-08-20 02:19:38 UTC
yum-3.2.28-3.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2010-08-24 01:37:18 UTC
yum-3.2.28-3.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.


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