I ran yum update today (after finding that my yum cron job hasn't been running as expected). I had a little problem, apparently related to wireless-tools. Here's the output from yum update (I left the long list of packages since one or more of them is the one with the dependency, I suspect): -- Start ---------------------------------------------- <standard yum lines snipped> Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package bind-utils.i386 20:9.2.4-8_FC3 set to be updated ---> Package grep.i386 0:2.5.1-31.4 set to be updated ---> Package system-config-printer.i386 0:0.6.116.1-1 set to be updated ---> Package kernel.i686 0:2.6.10-1.760_FC3 set to be installed ---> Package bind.i386 20:9.2.4-8_FC3 set to be updated ---> Package hal.i386 0:0.4.7-1.FC3 set to be updated ---> Package procps.i386 0:3.2.3-5.1 set to be updated ---> Package wireless-tools.i386 1:28-0.pre4.1.fc3 set to be updated ---> Package tzdata.noarch 0:2005c-1.fc3 set to be updated ---> Package gaim.i386 1:1.1.2-0.FC3 set to be updated ---> Package dbus-x11.i386 0:0.22-10.FC3.2 set to be updated ---> Package k12ltsp-release.noarch 0:4.2.0-2 set to be updated ---> Package pam.i386 0:0.77-66.2 set to be updated ---> Package dhclient.i386 7:3.0.1-30_FC3 set to be updated ---> Package cups.i386 1:1.1.22-0.rc1.8.4 set to be updated ---> Package elinks.i386 0:0.9.2-2.1 set to be updated ---> Package NetworkManager-gnome.i386 0:0.3.3-1.cvs20050119.2.fc3 set to be updated ---> Package curl.i386 0:7.12.3-2 set to be updated ---> Package apr.i386 0:0.9.4-24.2 set to be updated ---> Package policycoreutils.i386 0:1.18.1-2.6 set to be updated ---> Package kdelibs.i386 6:3.3.1-2.6.FC3 set to be updated ---> Package enscript.i386 0:1.6.1-28.0.4 set to be updated ---> Package file.i386 0:4.12-1.FC3.1 set to be updated ---> Package dbus-python.i386 0:0.22-10.FC3.2 set to be updated ---> Package gpdf.i386 0:2.8.2-2.2 set to be updated ---> Package squid.i386 7:2.5.STABLE7-1.FC3.1 set to be updated ---> Package vixie-cron.i386 1:4.1-20_FC3 set to be updated ---> Package dovecot.i386 0:0.99.13-3.FC3 set to be updated ---> Package dbus-glib.i386 0:0.22-10.FC3.2 set to be updated ---> Package bind-libs.i386 20:9.2.4-8_FC3 set to be updated ---> Package sysklogd.i386 0:1.4.1-26_FC3 set to be updated ---> Package system-config-services.noarch 0:0.8.18-0.fc3.1 set to be updated ---> Package selinux-policy-targeted.noarch 0:1.17.30-2.75 set to be updated ---> Package rhgb.i386 0:0.16.2-1.FC3 set to be updated ---> Package dhcpv6_client.i386 0:0.10-11_FC3 set to be updated ---> Package net-tools.i386 0:1.60-37.FC3.1 set to be updated ---> Package kdepim.i386 6:3.3.1-1.FC3.1 set to be updated ---> Package cups-libs.i386 1:1.1.22-0.rc1.8.4 set to be updated ---> Package dump.i386 0:0.4b39-1.FC3 set to be updated ---> Package gphoto2.i386 0:2.1.5-1.1 set to be updated ---> Package kdegraphics.i386 7:3.3.1-2.3 set to be updated ---> Package system-config-printer-gui.i386 0:0.6.116.1-1 set to be updated ---> Package rmt.i386 0:0.4b39-1.FC3 set to be updated ---> Package bind-chroot.i386 20:9.2.4-8_FC3 set to be updated ---> Package kernel-utils.i386 1:2.4-13.1.49_FC3 set to be updated ---> Package NetworkManager.i386 0:0.3.3-1.cvs20050119.2.fc3 set to be updated ---> Package alsa-lib.i386 0:1.0.6-7.FC3 set to be updated ---> Package dbus.i386 0:0.22-10.FC3.2 set to be updated --> Running transaction check --> Processing Dependency: libiw.so.27 for package: kdenetwork --> Processing Dependency: libiw.so.27 for package: NetworkManager --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package wireless-tools.i386 1:27-0.pre25.2 set to be updated --> Running transaction check Dependencies Resolved Transaction Listing: Install: kernel.i686 0:2.6.10-1.760_FC3 Update: <again, list of packages snipped> Update: wireless-tools.i386 1:28-0.pre4.1.fc3 Performing the following to resolve dependencies: Update: wireless-tools.i386 1:27-0.pre25.2 Is this ok [y/N]: y Downloading Packages: Running Transaction Test Finished Transaction Test Transaction Check Error: package wireless-tools-27-0.pre25.3 (which is newer than wireless-tools-27-0.pre25.2) is already installed file /sbin/ifrename conflicts between attempted installs of wireless-tools-27-0.pre25.2 and wireless-tools-28-0.pre4.1.fc3 file /sbin/iwconfig conflicts between attempted installs of wireless-tools-27-0.pre25.2 and wireless-tools-28-0.pre4.1.fc3 <another long list of lines similar to those snipped> -- End ------------------------------------------------ As you can see, although I have wireless-tools-27-0.pre25.3 installed, yum wants to "update" to wireless-tools-27-0.pre25.2 which is older. Any idea why that is so? I assume one of the packages listed is the culprit but don't know which (although I suspect NetworkManager-gnome and NetworkManager). Is there an easy way to run yum update and exclude certain packages? I'm not actually doing anything with wireless-tools, as far as I know. I certainly don't have any wireless networking happening. So I thought I'd look into removing that package: -- Start ---------------------------------------------- [root@blackforest ~]# yum remove wireless-tools Setting up Remove Process Resolving Dependencies <metadata lines snipped> --> Processing Dependency: libiw.so.27 for package: kdenetwork --> Processing Dependency: libiw.so.27 for package: NetworkManager --> Processing Dependency: wireless-tools >= 27 for package: NetworkManager --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package kdenetwork.i386 7:3.3.1-1 set to be erased ---> Package NetworkManager.i386 0:0.3.3-1.cvs20050112.1.fc3 set to be erased ---> Package wireless-tools.i386 1:28-0.pre4.1.fc3 set to be updated --> Running transaction check --> Processing Dependency: NetworkManager for package: NetworkManager-gnome --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package NetworkManager-gnome.i386 0:0.3.3-1.cvs20050112.1.fc3 set to be erased --> Running transaction check Dependencies Resolved Transaction Listing: Remove: wireless-tools.i386 1:27-0.pre25.3 Performing the following to resolve dependencies: Remove: NetworkManager.i386 0:0.3.3-1.cvs20050112.1.fc3 Remove: NetworkManager-gnome.i386 0:0.3.3-1.cvs20050112.1.fc3 Remove: kdenetwork.i386 7:3.3.1-1 Update: wireless-tools.i386 1:28-0.pre4.1.fc3 Is this ok [y/N]: n Exiting on user Command Complete! -- End ------------------------------------------------ While I'm pretty sure I don't care about wireless pieces, I'm not sure I want to remove those other packages. Or should I force a reversion of wireless-tools to the older version? Any suggestions on what I should do would be appreciated. -- Henry