[lug] installing kde

Michael J. Hammel mjhammel at graphics-muse.org
Mon Sep 24 12:07:56 MDT 2001


Maybe someone else has had better luck with KDE on Red Hat than I, but
getting KDE installed has never seemed to be simple due to all the
dependencies.

I've downloaded all the files I think I need from the RPMs listed in the
2.2.1 announcement.  It's unclear which RPM to load first, but I suspect it
is kdelibs, followed by kdebase.  kdelibs gives me the following problems:

mjhammel(tty2)$ rpm -Uvh kdelibs-2.2.1-1.i386.rpm 
error: failed dependencies:
	libfam.so.0   is needed by kdelibs-2.2.1-1
	libpcreposix.so.0   is needed by kdelibs-2.2.1-1
	libpcre.so.0   is needed by kdelibs-2.2.1-1
	kdesupport is needed by kdeadmin-2.1.1-3
	kdesupport >= 2.0.99 is needed by kdebase-2.1.1-8
	kdesupport is needed by kdemultimedia-2.1.1-1
	kdesupport is needed by kdenetwork-2.1.1-1
	kdesupport is needed by kdeutils-2.1.1-1
	kdesupport is needed by koffice-2.0.1-2
	kdesupport is needed by kpppload-1.04-23
	kdesupport is needed by kdegraphics-2.1.1-1
	kdesupport = 2.1 is needed by kdesupport-devel-2.1-3
	kdelibs = 2.1.2 is needed by kdelibs-sound-2.1.2-1
	kdelibs = 2.1.2 is needed by kdelibs-devel-2.1.2-1
	kdelibs = 2.1.2 is needed by kdelibs-sound-devel-2.1.2-1
	libksasl.so   is needed by kdebase-2.1.1-8

I had other dependency problems, but I figured those out.  I can't find
libfam anywhere.  No idea what it is.  The kdelibs lines above suggest I
have to break some dependencies if I force this to install.  I do have the
new devel and sound RPMs for kdelibs.  Do I need to remove the sound and
devel packages for 2.1.2 first?

Then there is libprcre*, which I found but when I try to install it I get
the following:

mjhammel(tty2)$ rpm -i pcre*
file /usr/bin/pcregrep from install of pcre-3.4-0.rh7x.1 conflicts with
  file from package kdesupport-2.1-3
file /usr/lib/libpcreposix.so.0.0.0 from install of pcre-3.4-0.rh7x.1
  conflicts with file from package kdesupport-2.1-3
file /usr/share/man/man1/pcregrep.1.gz from install of pcre-3.4-0.rh7x.1
  conflicts with file from package kdesupport-2.1-3
file /usr/bin/pcre-config from install of pcre-devel-3.4-0.rh7x.1 conflicts
  with file from package kdesupport-devel-2.1-3
file /usr/lib/libpcreposix.la from install of pcre-devel-3.4-0.rh7x.1
  conflicts with file from package kdesupport-devel-2.1-3
file /usr/share/man/man3/pcre.3.gz from install of pcre-devel-3.4-0.rh7x.1
  conflicts with file from package kdesupport-devel-2.1-3
file /usr/share/man/man3/pcreposix.3.gz from install of
  pcre-devel-3.4-0.rh7x.1 conflicts with file from package kdesupport-devel-2.1-3

Turns out I had an older version already installed.

These two attempts taken together seem to suggest that I need to remove
kdesupport 2.1 and a bunch of other packages before upgrading anything.
I'm leary of doing that without someone else saying thats what they did and
everything is fine.  I don't want to break a working KDE environment trying
to get to the newest one.

Any thoughts?  BTW, I'm running RH 7.1 (via KRUD).

-- 
Michael J. Hammel                               The Graphics Muse 
mjhammel at graphics-muse.org                      http://www.graphics-muse.com
------------------------------------------------------------------------------
Learn the rules so you know how to break them properly.  
  -  Credited to the Dalai Lama.  



More information about the LUG mailing list