Click to See Complete Forum and Search --> : Trying to update to KDE 3.2


jader
02-27-2004, 03:51 PM
I've been trying to update to KDE 3.2 all morning. I downloaded the KDE 3.2 RPMs from http://ftp.us.kde.org/pub/kde/stable/3.2/RedHat/Fedora/i386, so I do have those files handy in a /root/KDE32 directory. I've tried following a couple guides from FedoraNews.org. The first guide (http://fedoranews.org/krishnan/tutorial/kde3.2) describes "Upgrading an existing KDE installation. I currently have KDE 3.1.4-4 installed by the way. The instructions say to login through GNOME or through a text terminal. Then enter in the terminal:
-------------------------------
$ cd /root/kde32
$ sudo rpm -Uvh
-------------------------------

"This will upgrade your system to KDE 3.2" the guide says. But it returns an error of:
-------------------------------
[jader@AMD-2100-Fedora jader]$ sudo rpm -Uvh
Password:
jader is not in the sudoers file. This incident will be reported.
-------------------------------

So I change to root and this time it says:
-------------------------------
[root@AMD-2100-Fedora jader]# cd /root/KDE32
[root@AMD-2100-Fedora KDE32]# sudo rpm -Uvh
rpm: no packages given for install
[root@AMD-2100-Fedora KDE32]#
-------------------------------



So this method isn't working for me.

Next I try using the yum method, following instructions at http://kde-redhat.sourceforge.net :
To use the kde-redhat repositories with yum, add the following to your /etc/yum.conf:
-------------------------------
[kde-redhat-fedora-stable-$releasever]
name=kde-redhat.org (fedora-stable)
baseurl=ftp://apt.kde-redhat.org/apt/fedora/$releasever/stable
gpgcheck=1

[kde-redhat-fedora-stable-all]
name=kde-redhat.org (fedora-stable)
baseurl=ftp://apt.kde-redhat.org/apt/fedora/all/stable
gpgcheck=1

[kde-redhat-kde-stable-$releasever]
name=kde-redhat.org (kde-stable)
baseurl=ftp://apt.kde-redhat.org/apt/kde-redhat/$releasever/stable
gpgcheck=1

[kde-redhat-kde-stable-all]
name=kde-redhat.org (kde-testing)
baseurl=ftp://apt.kde-redhat.org/apt/kde-redhat/all/testing
gpgcheck=1


To install, a simple
yum update
yum install kde
yum upgrade
ought to fetch and install the packages for you.
-------------------------------

Doing this method results in a number of dependency problems, as follows:
-------------------------------
[root@AMD-2100-Fedora jader]# yum update
Gathering header information file(s) from server(s)
Server: Fedora Core 1 - i386 - Base
Server: Fedora.us Extras (Stable)
Server: Fedora.us Extras (Testing)
Server: Fedora.us Extras (Unstable)
Server: kde-redhat.org (fedora-stable)
Server: kde-redhat.org (fedora-stable)
Server: kde-redhat.org (kde-stable)
Server: kde-redhat.org (kde-testing)
Server: Livna.org - Fedora Compatible Packages (stable)
Server: Livna.org - Fedora Compatible Packages (testing)
Server: Livna.org - Fedora Compatible Packages (unstable)
Server: macromedia.mplug.org - Flash Plugin
Server: Fedora Core 1 - i386 - Released Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
......identical dependency loop exceeded
package kde-i18n-Portuguese needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Russian needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Dutch needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Norwegian needs kdelibs >= 6:3.2.0 (not provided)
package koffice needs koffice-mimelnk >= 4:1.3 (not provided)
package kde-i18n-Turkish needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Serbian needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Catalan needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Danish needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Swedish needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Finnish needs kdelibs >= 6:3.2.0 (not provided)
package redhat-artwork needs themer >= 0:1.40 (not provided)
package kde-i18n-Italian needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Chinese needs kdelibs >= 6:3.2.0 (not provided)
package gtk+ needs themer >= 0:1.40 (not provided)
package kde-i18n-Slovenian needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-British needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Estonian needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-French needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Brazil needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Chinese-Big5 needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Slovak needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-German needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Hungarian needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Hebrew needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Polish needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Greek needs kdelibs >= 6:3.2.0 (not provided)
package qt needs themer >= 0:1.40 (not provided)
package kde-i18n-Ukrainian needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Japanese needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Romanian needs kdelibs >= 6:3.2.0 (not provided)
package kdebase needs themer >= 0:1.40 (not provided)
package kde-i18n-Czech needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Norwegian-Nynorsk needs kdelibs >= 6:3.2.0 (not provided)
package gtk2 needs themer >= 0:1.40 (not provided)
package kde-i18n-Spanish needs kdelibs >= 6:3.2.0 (not provided)
package kde-i18n-Korean needs kdelibs >= 6:3.2.0 (not provided)
[root@AMD-2100-Fedora jader]#
-------------------------------



So... now what? :confused:

mdwatts
02-27-2004, 03:56 PM
Originally posted by jader

[jader@AMD-2100-Fedora jader]$ sudo rpm -Uvh
Password:
jader is not in the sudoers file. This incident will be reported.
-------------------------------

So I change to root and this time it says:
-------------------------------
[root@AMD-2100-Fedora jader]# cd /root/KDE32
[root@AMD-2100-Fedora KDE32]# sudo rpm -Uvh
rpm: no packages given for install
[root@AMD-2100-Fedora KDE32]#
-------------------------------


The first one is due to the jader users not being in /etc/sudoers.

The second is due to not specifying what rpm package(s) to install.

sudo rpm -Uvh *.rpm

Why not just use

su -
<root password>

rpm -Uvh --test *.rpm

Check for errors (dependencies etc.) and if none

rpm -Uvh *.rpm

Of course you knew all that from the error messages you received when trying both of those commands. :)

jader
02-27-2004, 05:03 PM
Thanks mdwatts. Here's what happens:
-------------------------------
[root@AMD-2100-Fedora KDE32]# rpm -Uhv --test *.rpm
Preparing... ########################################### [100%]
file /usr/share/mimelnk/application/x-kudesigner.desktop from install of kdelibs-3.2.0-0.1 conflicts with file from package koffice-1.2.1-15
[root@AMD-2100-Fedora KDE32]#
-------------------------------

The same happens if I enter:
-------------------------------
[root@AMD-2100-Fedora root]# cd /root/KDE32
[root@AMD-2100-Fedora KDE32]# sudo rpm -Uvh *.rpm
Preparing... ########################################### [100%]
file /usr/share/mimelnk/application/x-kudesigner.desktop from install of kdelibs-3.2.0-0.1 conflicts with file from package koffice-1.2.1-15
-------------------------------

Damn dependencies.... :confused:

mdwatts
02-27-2004, 05:15 PM
It is probably safe to ignore that error, but backup that file first.

cp /usr/share/mimelnk/application/x-kudesigner.desktop /path/to/backup

Then you will need to remove --test and add --force.

rpm -Uhv --force *.rpm

Some good rpm reading material is the rpm manpage (man rpm) and http://www.rpm.org/max-rpm/

jader
02-27-2004, 05:44 PM
Well the --force option let me install everything. I'm posting from KDE 3.2 now. Thanks for the help! :)

halycon
03-08-2004, 12:57 PM
I just get 50 million (well only a couple hundred really)
lib*something dependency errors, so I go find the package with them in it, and it says its already installed so I try to uninstall it and it says it isnt installed. Im sure that if I can get all these lib dependecy errors to go away I can get kde 3.2 installed and get rid of my themes dont contain .themerc nor .theme file error for kde