LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 05-14-2003, 01:51 AM   #1
humanveal
Member
 
Registered: May 2002
Location: Michigan, USA
Distribution: Mandrake 2006 (10.2)
Posts: 79

Rep: Reputation: 15
i don't understand...


i have mandrake 9.0 and after deleting kde 3.0.5a and then realizing it didn't help anything, then reinstalling packages, i now have kde 3.0.3.

i am seriously confused and frustrated at this point. i want to install kde 3.1 or 3.1.1, so i downloaded most of what i could find of 3.1.1. but there's so many dependencies that i don't know what to do.

qt 3.1
fontconfig
libfontconfig...etc, etc.

but the dependencies are being stupid. if i try to install one, say libqt, it says "qt needed." so i try to install qt, and then it says "libqt needed." so all of my packages are tangled into one big annoying dependency, and i'm about ready to just throw all of my linux related software in the toilet and forget it exists...!!!!!

so if anyone could help me, that'd be nice...thanks for reading.
 
Old 05-14-2003, 02:00 AM   #2
mcleodnine
Senior Member
 
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731

Rep: Reputation: 45
Are we running ldconfig after updating the libraries?

Are the libraries installing to a path that the new installs are looking in?

There are also some environment variables that may also need to be setup for some of those libraries (paths being the most common culprit). Once you have made these changes you may need to reread the environment variables (ie: if you need to add or alter a path statement in your /etc/profile you need to 'source /etc/profile' to load those variables for the current session).
 
Old 05-14-2003, 02:03 AM   #3
humanveal
Member
 
Registered: May 2002
Location: Michigan, USA
Distribution: Mandrake 2006 (10.2)
Posts: 79

Original Poster
Rep: Reputation: 15
wha?

i have no idea what you're talking about. all i know is nothing i want to install will install because there's dependencies everywhere...
 
Old 05-14-2003, 02:19 AM   #4
humanveal
Member
 
Registered: May 2002
Location: Michigan, USA
Distribution: Mandrake 2006 (10.2)
Posts: 79

Original Poster
Rep: Reputation: 15
here are some of the things that i apparently need...

libXft.so.2
libfontconfig.so.1 (this one needs the one below)
fontconfig-2.1.4 (but this needs the above one)
libc.so.6(GLIBC_2.3)
libqt3 (needs the two below)
libqt3-common, and libqt3-devel(both need the one above)

and in order to install GLIB_2.3.1, i have to basically uninstall every package i have...???...???...
 
Old 05-14-2003, 02:24 AM   #5
mcleodnine
Senior Member
 
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731

Rep: Reputation: 45
I don't think you have to uninstall all the packages, but if you're installing the packages built specifically for your distribution then there may be a problem with dependancies (when they were packaged as rpms)
 
Old 05-14-2003, 05:07 AM   #6
mhearn
LQ Guru
 
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565

Rep: Reputation: 57
You probably shouldn't be upgrading KDE yourself. Instead, upgrade Mandrake - it's free, and they have done the hard work for you.
 
Old 05-14-2003, 01:50 PM   #7
humanveal
Member
 
Registered: May 2002
Location: Michigan, USA
Distribution: Mandrake 2006 (10.2)
Posts: 79

Original Poster
Rep: Reputation: 15
well...

i was hoping to avoid that, just because it takes a while to download the ISOs and i actually bought 9.0...so i was hoping my $40 would last a little longer. but i suppose if it's just designed not to run kde 3.1, then i'll have to upgrade to 9.1...it's strange how kde would upgrade their gui making it near impossible for people to upgrade...but oh well.
 
Old 05-14-2003, 04:19 PM   #8
mhearn
LQ Guru
 
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565

Rep: Reputation: 57
It's not near impossible, it's just not something a newbie should be doing. Stuff like the kernel, glibc, X, KDE/GNOME - these are all core system components. An OS upgrade for that is reasonable. Mandrake *is* free you know, you can always get CDs from cheapbytes
 
Old 05-14-2003, 04:41 PM   #9
davecs
Member
 
Registered: Feb 2003
Location: Barking, Essex, Britain
Distribution: PCLinuxOS and MX-Linux
Posts: 503

Rep: Reputation: 32
Hi I am now running KDE3.1 with Mandrake 9.1, however before I downloaded 9.1 I had 9.0 and I did find a site where someone had built KDE3.1 for Mandrake 9.0 and posted it. There were 4-5 unresolved dependencies when I tried it, so I had to download the files from the site, find the dependency files (easy with google - and they did not bring up loads more) and use KPackage to install the lot, and it worked fine.

I would recommend, however, that you do the upgrade to Mandrake 9.1 because the software update/add and remove software section in the control centre works a lot better, it was in my experience flawed in 9.0 - I found myself dependent on KPackage for adding programs.

DAVE
 
Old 05-15-2003, 11:54 PM   #10
humanveal
Member
 
Registered: May 2002
Location: Michigan, USA
Distribution: Mandrake 2006 (10.2)
Posts: 79

Original Poster
Rep: Reputation: 15
thanks for the notice...perhaps i'll have to spend a few days downloading 9.1, but i hope it'll last a little longer. has anyone stopped to wonder why, if these OSs are so great, do they keep releasing newer versions? i understand they need fixes, etc...but it seems a little counter-productive to continually release all new versions every few months. maybe i'm sounding crazy, i don't know.

anyway, thanks.
 
Old 05-16-2003, 12:14 AM   #11
hbo
LQ Newbie
 
Registered: Feb 2003
Distribution: Red Hat 6.2 thru 9, Debian Woody
Posts: 8

Rep: Reputation: 0
Chasing Dependencies with RPM

This is a frustrating thing about RPM that the Debian folks always point out. (Their package system automagically resolves dependencies in these situations) What you have to do is give RPM
ALL the packages it needs at the same time. So if you need package X, and it depends on Y, and Y depends on Z, you say:

rpm -Uvh X.rpm Y.rpm Z.rpm

Now you may discover that Z depends on A. Just add it to the end of the list:

rpm -Uvh X.rpm Y.rpm Z.rpm A.rpm

Eventually you'll get all the dependencies worked out. Command line recall is your friend. 8)
 
Old 05-16-2003, 12:30 AM   #12
hbo
LQ Newbie
 
Registered: Feb 2003
Distribution: Red Hat 6.2 thru 9, Debian Woody
Posts: 8

Rep: Reputation: 0
Fast Changing Distros

That's not crazy. It's one reason why the Linux companies are able to make money off their "Enterprise class" versions. Those are far more stable than the free versions. This appeals to companies (and, importantly, to software vendors) that need a stable system to base a business on.

The short answer as to why distros change so frequently is that that's how fast open source software is changing. You wanted KDE 3.1. Well, that depends on a newer version of QT, which depends on newer versions of other system libraries and so on. Red Hat has signaled that they are going to be accelerating the rate at which they incorporate new software into their consumer version. For example, they included a new thread library in 9, which broke a lot of other software. A cynic would say they are doing this so that their stable Advanced Server product will look even more attractive to corporate buyers. A less cynical observer might say that it's a play for the software enthusiasts that have always been the backbone of Linux. I think the answer is "yes."

By the way, I use Red Hat 9. I went in to it with open eyes so the fact that Crossover Office (based on WINE) broke didn't surprise or outrage me. I just got that app back about two weeks ago, which shows that other open source developers are working just as hard as Red Hat to disrupt my life. 8)
 
Old 05-16-2003, 03:34 AM   #13
humanveal
Member
 
Registered: May 2002
Location: Michigan, USA
Distribution: Mandrake 2006 (10.2)
Posts: 79

Original Poster
Rep: Reputation: 15
ok so i decided to take a new stab at it...and i was making progress. i'm almost there. in order to install qt3, i need freetype 2.1.3. so i type:

rpm -U freetype2-2.1.3-12mdk.i586.rpm freetype2-devel-2.1.3-12mdk.i586.rpm

and i get:

Segmentation Fault

nothing more...that's all it says. is there something i can do about this?

thanks.
 
Old 05-16-2003, 07:08 AM   #14
hbo
LQ Newbie
 
Registered: Feb 2003
Distribution: Red Hat 6.2 thru 9, Debian Woody
Posts: 8

Rep: Reputation: 0
Ouch!

Hmm. That's bad. 8)

One thing: you may not need the -devel version, and maybe you'll get lucky and that will solve the problem. Another possibility is that your RPM database has a problem, what with all the activity. You can rebuild it with rpm --rebuilddb. Finally, where are you getting all these RPMs? Are you sure they are right for your distro and hardware? The i586 designation refers to certain Cyrix CPUs, as I recall. If you have a PII or better, you should look for i686 versions. The i386 should work fine too.

Good luck!
 
Old 05-16-2003, 11:31 AM   #15
undershepherd
Member
 
Registered: Feb 2003
Location: Iowa
Distribution: SUSE 9.2
Posts: 69

Rep: Reputation: 15
If I may add a comment. You can get MDK 9.1 or RH 8 or 9 at www.spidertools.com for $5.49 with shipping. It is the basic 3 disc package, no support, but the CDs work great. Or check ebay, both are selling for $5-10 right now. It might be worth $5 - 10 just to avoid the dependency "hell." It was to me.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Help me understand what this is saying. Distorted.Clarity Linux - Newbie 11 12-13-2005 07:31 PM
Need help to understand C4bo Debian 2 06-13-2005 06:53 AM
Help me Understand what I have to do... cjkeeme Linux - Networking 5 05-15-2005 02:05 PM
Understand | tuananhbirm Linux - General 3 01-10-2005 05:02 PM
understand 1.4 mAineAc Linux - Software 6 01-06-2005 01:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration