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@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@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
Attachment:
pgptgqClkHTR5.pgp
Description: PGP signature