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@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
On Thu, Aug 18, 2005 at 11:28:22AM +0900, Dave Gutteridge enlightened us:
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@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?
It looks like from your last e-mail you have a redhat-menus and redhat-artwork from some source other than CentOS (kde-redhat, perhaps?)
If you remove those versions of redhat-menus and redhat-artwork, I think you'll find things back to default, and that will resolve this issue as well.
Matt
If you remove those versions of redhat-menus and redhat-artwork, I think you'll find things back to default, and that will resolve this issue as well.
I haven't confirmed if my menus are back to default, but removing the versions of redhat-menus and redhat-artwork has resolved the YUM error that this thread was about. Thank you for alerting me to that.
Dave
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@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.
This is tied to your going outside the CentOS repo base (and your loading of a newer version of KDE) ...
I'm innocent, I swear!
At one point, all I wanted to do was install Amarok, the KDE MP3 player. But the download instrictions said I needed to install another repository, I couldn't just download a single RPM. So then I did a yum update, and it did a whole bunch of stuff, including update KDE to 3.4, and probably a whole mess of stuff I didn't want or need it to do. All I wanted was an MP3 player, and I got a whole new interface as well.
So, anyway, I ran yum list extras, and I got a bunch of results. But I can't tell if any of them would be particularly problematic.
[root@localhost ~]# yum list extras 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 Extra Packages ImageMagick.i386 6.2.3.0-0.1.el4.kde installed arts.i386 8:1.4.2-1.1.el4.kde installed automake16.noarch 1.6.3-5.fdr.4 installed boost.i386 1.32.0-3.1.rhel4 installed boost-devel.i386 1.32.0-3.1.rhel4 installed gamin.i386 0.0.26-0.0.rhel4.kde installed gamin-devel.i386 0.0.26-0.0.rhel4.kde installed ghostscript.i386 7.07-37.0.rhel4.kde installed gnokii.i386 0.6.7-1.2.el4.rf installed gpg-pubkey.None 6b8d79e6-3f49313d installed gpg-pubkey.None 6b8d79e6-3f49313d installed gpg-pubkey.None ff6382fa-3e1ab2ca installed gpg-pubkey.None 3e13cf5b-422eea1c installed gpg-pubkey.None 443e1821-421f218f installed gpg-pubkey.None 3e13cf5b-422eea1c installed gpg-pubkey.None 6b8d79e6-3f49313d installed gtk+.i386 1:1.2.10-33.5.rhel4.kd installed gtk+-devel.i386 1:1.2.10-33.5.rhel4.kd installed gtk-chtheme.i386 0.3.1-1 installed iiimf-client-lib.i386 1:11.4-43 installed iiimf-client-lib-devel.i386 1:11.4-43 installed iiimf-protocol-lib.i386 1:11.4-43 installed iiimf-protocol-lib-devel.i386 1:11.4-43 installed kernel.i686 2.6.9-11.106.unsupport installed kernel-module-ntfs-2.6.9-11.EL.i686 2.1.20-0.rr.6.0 installed kterm.i386 6.2.0-36 installed libmal.i386 0.31-0.1.el4.kde installed libmusicbrainz.i386 2.1.1-0.fdr.0.rhel4 installed libmusicbrainz20.i386 2.0.2-0.1.rhel4.kde installed libtunepimp.i386 0.3.0-0.fdr.0.rhel4 installed mDNSResponder.i386 98-0.2.rhel4 installed openofficeorg-base.i586 1.9.122-1 installed openofficeorg-calc.i586 1.9.122-1 installed openofficeorg-core01.i586 1.9.122-1 installed openofficeorg-core02.i586 1.9.122-1 installed openofficeorg-core03.i586 1.9.122-1 installed openofficeorg-core03u.i586 1.9.122-1 installed openofficeorg-core04.i586 1.9.122-1 installed openofficeorg-core04u.i586 1.9.122-1 installed openofficeorg-core05.i586 1.9.122-1 installed openofficeorg-core05u.i586 1.9.122-1 installed openofficeorg-core06.i586 1.9.122-1 installed openofficeorg-core07.i586 1.9.122-1 installed openofficeorg-core08.i586 1.9.122-1 installed openofficeorg-core09.i586 1.9.122-1 installed openofficeorg-core10.i586 1.9.122-1 installed openofficeorg-draw.i586 1.9.122-1 installed openofficeorg-gnome-integration.i586 1.9.122-1 installed openofficeorg-graphicfilter.i586 1.9.122-1 installed openofficeorg-impress.i586 1.9.122-1 installed openofficeorg-javafilter.i586 1.9.122-1 installed openofficeorg-math.i586 1.9.122-1 installed openofficeorg-pyuno.i586 1.9.122-1 installed openofficeorg-redhat-menus.noarch 1.9.122-1 installed openofficeorg-spellcheck.i586 1.9.122-1 installed openofficeorg-testtool.i586 1.9.122-1 installed openofficeorg-writer.i586 1.9.122-1 installed openofficeorg-xsltfilter.i586 1.9.122-1 installed openslp.i386 1.2.1-0.1.rhel4 installed qt.i386 1:3.3.4-17.0.el4.kde installed qt-devel.i386 1:3.3.4-17.0.el4.kde installed samba-client.i386 3.0.14a-2.1.el4.kde installed samba-common.i386 3.0.14a-2.1.el4.kde installed xscreensaver-base.i386 1:4.21-1.0.rhel4.kde installed xscreensaver-extras.i386 1:4.21-1.0.rhel4.kde installed xscreensaver-gl-extras.i386 1:4.21-1.0.rhel4.kde installed
Dave Gutteridge wrote:
[root@localhost ~]# yum install k3b
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?
What version of redhat-menus do you have installed?
rpm -q redhat-menus
It may be that you had upgraded it somewhere along the line...
-- Rex