KDE 3.2


Recommended Posts

I just downloaded all of the RPMS for KDE 3.2 for RedHat 9.0, but can't get it to install. Only way I really know how to install a mass of RPMs is to highlight them in Konqueror and select Install Package from the right-click menu. This usually works for me, but not this time. What am I doing wrong? I don't have enough Linux knowledge to be able to download the source and compile so I was hoping to use the binaries. I will appreciate any help I can get. Thanks, and let me know if I need to provide more information.

Oh, and plz don't flame me for being a Linux n00b. :)

Link to comment
Share on other sites

Ok, what exactly is happening? It sounds like it isn't working, but is there any fault accociated with it? Does any unusual behavior happen? I assume that it boots and everything works normally, but no KDE 3.2.

Perhaps the best way to see what failed, and get some meaningful error messages is to try the RPM install from a command prompt. Also, make sure that you follow the directions given at the site where you downloaded the RPMs.

If you can post the specific faults, a google search may help you, and we are certainly going to help as we can. (even though I have not installed KDE 3.2 yet, myself)...

Mark

Link to comment
Share on other sites

Actually he probably wants -Uv since the's upgrading.

Just using the wildcard in the folder is ok too, it figures out the order to install things in for me just fine.

rpm -Uv *

Link to comment
Share on other sites

could be a problem with the different kde-dirs, for what i remember of redhat it stores them in this format:

/opt/kde/3.1

/opt/kde/3.2

so you should have an session-entry in kdm login manager. if not, you would have to take the kde3.2-dirs into your path and add the session to the x11-sessions, but i really can't remember where those are stored away in redhat.

this is another issue when you are not able to install the rpm's correctly. could be a problem with dependencies, they have to be installed in this order i think:

arts

kdelibs

kdebase

.....

Link to comment
Share on other sites

Here's the full story. I am running RedHat 9.0 (release 2.4.20-8) and currently have KDE 3.1.4-09x.1 installed. I believe I upgraded from KDE 3.1.2, which was bundled with RedHat 9.

I downloaded the following files from ftp://apt.kde-redhat.org/apt/kde-redhat/9/RPMS.stable...

alloy-0.4.1a-0.fdr.1.rh90.i386.rpm

alsa-driver-0.9.3a-fr1.i386.rpm

alsa-lib-0.9.3-fr2.i386.rpm

alsa-lib-devel-0.9.3-fr2.i386.rpm

arts-1.1.5-0.fdr.0.rh90.i386.rpm

arts-devel-1.1.5-0.fdr.0.rh90.i386.rpm

calltree-0.2.95-0.fdr.0.rh90.i386.rpm

galaxy-0.9.4-0.fdr.3.rh90.i386.rpm

gtk+-1.2.10-28.fdr.0.rh90.i386.rpm

gtk2-2.2.4-5.fdr.1.rh90.i386.rpm

gtk2-devel-2.2.4-5.fdr.1.rh90.i386.rpm

gtk+-devel-1.2.10-28.fdr.0.rh90.i386.rpm

icon-slicer-0.3-2.fdr.0.rh90.i386.rpm

interceptor-0.8-0.fdr.0.rh90.i386.rpm

k3b-0.11.1-0.fdr.0.rh90.i386.rpm

kbear-2.1-2.fdr.0.rh90.i386.rpm

kde-3.1.5-0.fdr.1.rh90.noarch.rpm

kdeaccessibility-1.0.0-0.fdr.1.rh90.i386.rpm

kdeaddons-3.1.5-0.fdr.0.rh90.i386.rpm

kdeadmin-3.1.5-0.fdr.0.rh90.i386.rpm

kdeartwork-3.1.5-0.fdr.0.rh90.i386.rpm

kdebase-3.1.5-0.fdr.1.rh90.i386.rpm

kdebase-devel-3.1.5-0.fdr.1.rh90.i386.rpm

kdebindings-3.1.5-0.fdr.0.rh90.i386.rpm

kdebindings-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdeedu-3.1.5-0.fdr.0.rh90.i386.rpm

kdeedu-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdegames-3.1.5-0.fdr.0.rh90.i386.rpm

kdegames-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdegraphics-3.1.5-0.fdr.0.rh90.i386.rpm

kdegraphics-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdelibs-3.1.5-0.fdr.0.rh90.i386.rpm

kdelibs-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdemultimedia-3.1.5-0.fdr.0.rh90.i386.rpm

kdemultimedia-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdenetwork-3.1.5-0.fdr.0.rh90.i386.rpm

kdenetwork-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdepim-3.1.5-0.fdr.0.rh90.i386.rpm

kdepim-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdesdk-3.1.5-0.fdr.0.rh90.i386.rpm

kdesdk-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdetoys-3.1.5-0.fdr.0.rh90.i386.rpm

kdeutils-3.1.5-0.fdr.0.rh90.i386.rpm

kdeutils-devel-3.1.5-0.fdr.0.rh90.i386.rpm

kdevelop-2.1.5-6.fdr.1.rh90.i386.rpm

kfiresaver3d-0.6-0.fdr.2.rh90.i386.rpm

kgpg-1.1-0.fdr.2.beta.rh90.i386.rpm

kickpim-0.5.1-0.fdr.1.i386.rpm

kile-1.6.1-0.fdr.0.rh90.i386.rpm

koffice-1.3-0.fdr.0.rh90.i386.rpm

koffice-devel-1.3-0.fdr.0.rh90.i386.rpm

kopete-0.7.5-0.fdr.1.rh90.i386.rpm

kprof-1.4.2-0.fdr.4.rh90.i386.rpm

kseg-0.4-0.fdr.1.rh90.i386.rpm

ksetispy-0.5.2-0.fdr.5.rh90.i386.rpm

kshowmail-3.0.4-0.fdr.0.rh90.i386.rpm

lyx-1.3.3-0.fdr.3.rh90.i386.rpm

mosfet-liquid-0.9.6-0.fdr.0.5.pre4.rh90.i386.rpm

musicman-0.9-0.fdr.0.rh90.i386.rpm

pixieplus-0.5.4-0.fdr.3.rh90.i386.rpm

plastik-0.3.9-0.fdr.1.rh90.i386.rpm

PyKDE-3.8.0-0.fdr.0.rh90.i386.rpm

PyKDE-devel-3.8.0-0.fdr.0.rh90.i386.rpm

PyKDE-docs-3.8.0-0.fdr.0.rh90.i386.rpm

PyQt-3.10-0.fdr.0.rh90.i386.rpm

PyQt-devel-3.10-0.fdr.0.rh90.i386.rpm

PyQt-examples-3.10-0.fdr.0.rh90.i386.rpm

qmatplot-0.4.2-0.fdr.0.rh90.i386.rpm

qscintilla-1.2-0.fdr.4.rh90.i386.rpm

qscintilla-devel-1.2-0.fdr.4.rh90.i386.rpm

qt2-2.3.2-0.fdr.0.rh90.i386.rpm

qt2-designer-2.3.2-0.fdr.0.rh90.i386.rpm

qt2-devel-2.3.2-0.fdr.0.rh90.i386.rpm

qt2-static-2.3.2-0.fdr.0.rh90.i386.rpm

qt2-Xt-2.3.2-0.fdr.0.rh90.i386.rpm

qt-3.2.3-0.fdr.8.rh90.i386.rpm

qt-designer-3.2.3-0.fdr.8.rh90.i386.rpm

qt-devel-3.2.3-0.fdr.8.rh90.i386.rpm

qt-MySQL-3.2.3-0.fdr.8.rh90.i386.rpm

qt-ODBC-3.2.3-0.fdr.8.rh90.i386.rpm

qt-PostgreSQL-3.2.3-0.fdr.8.rh90.i386.rpm

qt-styles-3.2.3-0.fdr.8.rh90.i386.rpm

quanta-3.1.5-0.fdr.0.rh90.i386.rpm

redhat-artwork-0.88-1.fdr.2.rh90.i386.rpm

redhat-logos-1.1.14-0.fdr.1.rh90.noarch.rpm

sip-3.10-0.fdr.0.rh90.i386.rpm

sip-devel-3.10-0.fdr.0.rh90.i386.rpm

superkaramba-0.32-0.fdr.1.b.rh90.i386.rpm

thinkeramik-2.8.1-0.fdr.1.rh90.i386.rpm

(Sorry for the huge list, but I don't know what's important and what's not, so I listed it all.)

I am 98% certain that they are all complete, but the FTP did not contain a checksum file, so I can't confirm this.

I have tried simply highlighting all of the .rpm files and choosing "Install Package" from the right-click menu. The Package Dependency analysis would begin, but then the window just disappears.

I logged in as root and in the directory containing these files (a folder on my desktop) and type: rpm -Uv *.rpm as suggested. I get:

warning: alloy-0.4.1a-0.fdr.1.rh90.i386.rpm: V3 DSA signature: NOKEY, key ID ff6382fa

error: Failed dependencies:

libmad is needed by arts-1.1.5-0.fdr.0.rh90

libmad.so.0 is needed by arts-1.1.5-0.fdr.0.rh90

valgrind >= 0:1.9.6 is needed by calltree-0.2.95-0.fdr.0.rh90

themer >= 0:1.40 is needed by gtk+-1.2.10-28.fdr.0.rh90

themer >= 0:1.40 is needed by gtk2-2.2.4-5.fdr.1.rh90

XFree86-devel is needed by gtk2-devel-2.2.4-5.fdr.1.rh90

atk-devel >= 1.0.1 is needed by gtk2-devel-2.2.4-5.fdr.1.rh90

... and many more ...

Sorry for the long post, hope this will help you help me. :p Any suggestions?

Link to comment
Share on other sites

ouch, that looks like dependency-hell :wacko: (teaches me to be lucky with my gentoo box)

so you can clearly see that there are additional packages needed. i'll try to get your list stripped down to the "real needs" of a base kde3.2. could take some time, and perhaps a redhat-guy will suit you with better information, so feel free to flame me, if i mess things up.

[edit]

just saw you have downloaded the kde3.1.5-stuff, but no kde3.2-packages, and you mixed up fedora core & redhat packs?

[/edit]

Link to comment
Share on other sites

try it without the devel files...

do this as root:

mkdir devel <return> (makes a folder called devel)

mv *devel* devel <return> (moves all files with devel in them)

rpm -Uv *.rpm <return> (tries to install them from rpm)

Also, does anyone know if you can upgrade to KDE3.2 via apt-rpm?

Link to comment
Share on other sites

:pinch: You're right. I think those are the 3.1.5 RPMs. Well, anyone know where I can get the binaries for 3.2?

Perhaps that is why the Install Package feature never did anything, beyond checking the dependencies...

Link to comment
Share on other sites

So, I downloaded the KDE 3.2 RPMs for Fedora. Running rpm -Uv *.rpm in the directory yielded the following:

error: Failed dependencies:

libdb_cxx-4.1.so is needed by kdeaddons-3.2.0-0.1

xscreensaver is needed by kdeartwork-3.2.0-0.1

libraw1394.so.5 is needed by kdebase-3.2.0-0.1

libsensors.so.2 is needed by kdebase-3.2.0-0.1

libsmbclient.so.0 is needed by kdebase-3.2.0-0.1

libieee1284.so.3 is needed by kdegraphics-3.2.0-0.1

libiw.so.26 is needed by kdenetwork-3.2.0-0.1

libdb-4.1.so is needed by kdesdk-3.2.0-0.1

XFree86-devel is needed by kdesdk-devel-3.2.0-0.1

libdb-4.1.so is needed by kdevelop-3.0.0-0.1

XFree86-devel is needed by qt-devel-3.2.3-0.2

I assume that these are packages that I would have if I were installing to Fedora rather than Red Hat 9...?

So, I guess I should give up until I either learn more about Linux or the binaries come out for Red Hat 9...

Link to comment
Share on other sites

Yeah, it's looking like it does depend on stuff in Fedora. It was worth a try though.

Your options are to upgrade to Fedora, wait for RH9 rpms, or to compile it yourself.

For future reference rpm -Fv will upgrade only the packages you have installed. This way you don't install the -devel packages if you don't need them.

Link to comment
Share on other sites

you should get Gentoo... so much easier to install stuff... portage is great.

Yeah, it is sweet, but installing from source is a waste of time unless you have a quad 3ghz server or something...

Link to comment
Share on other sites

on a decent distro like slackware ;) all you'd need to do is download kdebase and kdelibs and probably arts if you want kde to handle your sound stuff.. and you would have a full working kde.. everything else is optional

what i usually install is

kdebase

kdelibs

arts

kdeadmin

kdeartwork - i like the plastik theme

and its all good ;)

Link to comment
Share on other sites

Yeah, it is sweet, but installing from source is a waste of time unless you have a quad 3ghz server or something...

You can also use distributed compiling, and share the compile workload amongst all the PCs in your home network.

It is called dgcc, I believe. A Gentoo guru posted procedures on how to do this in this forum (search for the thread, if interested).

Link to comment
Share on other sites

on a decent distro like slackware ;) all you'd need to do is download kdebase and kdelibs and probably arts if you want kde to handle your sound stuff.. and you would have a full working kde.. everything else is optional

what i usually install is

kdebase

kdelibs

arts

kdeadmin

kdeartwork - i like the plastik theme

and its all good ;)

I did that here too on Fedora. I'm on 56k so I didn't want to waste time on downloading all of 3.2 if I didn't like, those were all I needed.

Link to comment
Share on other sites

You can also use distributed compiling, and share the compile workload amongst all the PCs in your home network.

It is called dgcc, I believe. A Gentoo guru posted procedures on how to do this in this forum (search for the thread, if interested).

its called distcc, posted in the how-to forum

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.