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

Johnny Hughes mailing-lists at hughesjr.com
Thu Aug 18 11:10:25 UTC 2005


On Thu, 2005-08-18 at 11:28 +0900, Dave Gutteridge wrote:
> 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?
> 

This is tied to your going outside the CentOS repo base (and your
loading of a newer version of KDE) ... or at least somehow in another
post you showed at least redhat-menus and redhat-artwork that was newer
than in CentOS.

CentOS will work great if you stay in the code base ... OR add only
functionality that doesn't already exist.

You can get a list of everything that is not part of the CentOS code
base (that was installed via RPM based tools) by adjusting your yum
repos to only include those that came with CentOS (in /etc/yum.repos.d/)
and then using this command:

yum list extras

That will tell you everything that is installed that is not in your
currently configured yum repos.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.centos.org/pipermail/centos/attachments/20050818/bfb26f21/attachment.sig>


More information about the CentOS mailing list