Yum Erasure Behavoir With Pending Update

Charles Curley charlescurley at charlescurley.com
Fri Jan 21 21:33:21 UTC 2005


I just erased a package while there was an update awaiting that
package. yum downloaded the update, installed it, and only then did it
remove the (updated) package and dependencies. Is that a bit of
unnecessary overhead?

It's no big deal for me; I did the update across my local network. But
for someone on a slow connection, it could be irritating.

--------------------------------------------------
[root at taltos ~]# yum erase gimp
Repository updates-released already added, not adding again
Repository base already added, not adding again
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package gimp.i386 1:2.0.5-5 set to be erased
--> Running transaction check
Setting up Repo:  base
repomd.xml                100% |=========================|  951 B    00:00
Setting up Repo:  updates-released
repomd.xml                100% |=========================|  951 B    00:00
Reading repository metadata in from local files
base      : ################################################## 1652/1652
updates-re: ################################################## 427/427
--> Processing Dependency: libgimpui-2.0.so.0 for package: gimp-print-plugin
--> Processing Dependency: libgimpmodule-2.0.so.0 for package: gimp-print-plugin
--> Processing Dependency: libgimp-2.0.so.0 for package: xsane-gimp
--> Processing Dependency: libgimpbase-2.0.so.0 for package: xsane-gimp
--> Processing Dependency: libgimpui-2.0.so.0 for package: xsane-gimp
--> Processing Dependency: gimp for package: gimp-data-extras
--> Processing Dependency: libgimp-2.0.so.0 for package: gimp-print-plugin
--> Processing Dependency: libgimpmath-2.0.so.0 for package: xsane-gimp
--> Processing Dependency: libgimpmath-2.0.so.0 for package: gimp-print-plugin
--> Processing Dependency: gimp for package: gimp-print-plugin
--> Processing Dependency: libgimpwidgets-2.0.so.0 for package: xsane-gimp
--> Processing Dependency: libgimpwidgets-2.0.so.0 for package: gimp-print-plugin
--> Processing Dependency: libgimpbase-2.0.so.0 for package: gimp-print-plugin
--> Processing Dependency: libgimpcolor-2.0.so.0 for package: xsane-gimp
--> Processing Dependency: libgimpcolor-2.0.so.0 for package: gimp-print-plugin
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package gimp-print-plugin.i386 0:4.2.7-2 set to be erased
---> Downloading header for gimp to pack into transaction set.
gimp-2.2.2-0.fc3.3.i386.r 100% |=========================| 167 kB    00:00
---> Package gimp.i386 2:2.2.2-0.fc3.3 set to be updated
---> Package xsane-gimp.i386 0:0.92-13 set to be erased
---> Package gimp-data-extras.noarch 0:1.2.0-12 set to be erased
--> Running transaction check

Dependencies Resolved
Transaction Listing:
  Remove: gimp.i386 1:2.0.5-5

Performing the following to resolve dependencies:
  Remove: gimp-data-extras.noarch 0:1.2.0-12
  Remove: gimp-print-plugin.i386 0:4.2.7-2
  Remove: xsane-gimp.i386 0:0.92-13
  Update: gimp.i386 2:2.2.2-0.fc3.3
Is this ok [y/N]: y
Downloading Packages:
gimp-2.2.2-0.fc3.3.i386.r 100% |=========================| 9.4 MB    00:10
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating: gimp 100 % done 1/5
Erasing: xsane-gimp 2/5
Completing update for gimp  - 3/5
Erasing: gimp-print-plugin 4/5
Erasing: gimp-data-extras 5/5

Removed: gimp.i386 1:2.0.5-5
Dependency Removed: gimp-data-extras.noarch 0:1.2.0-12 gimp-print-plugin.i386 0:4.2.7-2 xsane-gimp.i386 0:0.92-13
Dependency Updated: gimp.i386 2:2.2.2-0.fc3.3
Complete!
[root at taltos ~]#

--------------------------------------------------
-- 

Charles Curley                  /"\    ASCII Ribbon Campaign
Looking for fine software       \ /    Respect for open standards
and/or writing?                  X     No HTML/RTF in email
http://www.charlescurley.com    / \    No M$ Word docs in email

Key fingerprint = CE5C 6645 A45A 64E4 94C0  809C FFF6 4C48 4ECD DFDB
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20050121/048fa160/attachment-0002.bin 


More information about the users mailing list