[CentOS] Die, KDE! Die! (Sticking with Gnome and Yum Conflicts)

Thu Aug 18 02:28:22 UTC 2005
Dave Gutteridge <dave at tokyocomedy.com>

Okay, I experimented with both KDE and Gnome, and decided I'd rather use 
Gnome. After making this decision, I wanted to remove KDE, because I 
like to keep my hard drive as lean as possible.
I accomplished this, or so I thought, by running:
# yum groupremove "KDE (K Desktop Environment)".
It seemed to work. Removed a whole bunch 'o stuff.

Okay, but then I wanted to install k3B, the CD burning software, which 
I'm led to believe is designed for KDE, but runs in Gnome. I did a YUM 
install and got the following error:

[root at localhost ~]# yum install k3b
Setting up Install Process
Setting up Repos
dag                       100% |=========================| 1.1 kB    00:00
kbs-CentOS-Extras         100% |=========================|  951 B    00:00
kbs-CentOS-Misc           100% |=========================|  951 B    00:00
update                    100% |=========================|  951 B    00:00
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
dag       : ################################################## 2471/2471
kbs-CentOS: ################################################## 1210/1210
kbs-CentOS: ################################################## 60/60
update    : ################################################## 95/95
base      : ################################################## 1406/1406
extras    : ################################################## 32/32
Excluding Packages in global exclude list
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for k3b to pack into transaction set.
k3b-0.11.14-2.i386.rpm    100% |=========================|  47 kB    00:00
---> Package k3b.i386 0:0.11.14-2 set to be updated
--> Running transaction check
--> Processing Dependency: libkwalletclient.so.1 for package: k3b
--> Processing Dependency: libkdecore.so.4 for package: k3b
--> Processing Dependency: libkdefx.so.4 for package: k3b
--> Processing Dependency: libartskde.so.1 for package: k3b
--> Processing Dependency: libkdeui.so.4 for package: k3b
--> Processing Dependency: libkdesu.so.4 for package: k3b
--> Processing Dependency: libDCOP.so.4 for package: k3b
--> Processing Dependency: libkparts.so.2 for package: k3b
--> Processing Dependency: libkio.so.4 for package: k3b
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kdelibs.i386 6:3.3.1-3.11 set to be updated
--> Running transaction check
--> Processing Conflict: redhat-menus conflicts kdelibs < 6:3.4.0-5
--> Finished Dependency Resolution
Error: redhat-menus conflicts with kdelibs < 6:3.4.0-5

What is this conflict? I could understand if there were missing 
dependancies. But since I removed KDE, how can there be a conflict?

Dave