LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-30-2003, 08:21 PM   #1
teyesahr
Member
 
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46

Rep: Reputation: 15
Angry Why Must Everything Be So Difficult?!


Ok, so, I download the latest version of GAIM (0.66) in rpm format, because I'm a newbie, and rpm's are relatively easy. I try to install it, and it says there's an unresolved dependency - it needs libgtkspell.so.0. Fine. I get on sourceforge, dload the requisite file (in tar format, unfortunately), and eventually figure out how to unzip it, make it, and install it (yeah, so I'm learning, right?). Of course, it's not as simple as that. After "make"-ing for a bit, it eventually tells me that I need either aspell or pspell. My left eye begins to twitch. Back to sourceforge, and aspell. I try to install it, and it tells me that IT needs pspell to work. GODDAMNIT. Back to sourceforge. I get pspell, and that actually installs fine. Woo. I try to install aspell again, but this is all kinds of fucked up. After waiting for about 10 minutes for it to make (where it seems to be recursively going through the same damn process, over and over again), it comes up with a bunch of ever messages, something to the effect of not being able to find files where it thought it ought to be able to find them (/usr/local or something). I'd've pasted that text, but I got pissed off and killed the terminal before I could.

So, then I remember that libgtkspell said it needed aspell OR pspell. YES - maybe it'll install now.

NO. It says I don't have gtk+, or that if I do, I need to edit some kind of flippin' config file with directory info on where it might be.

WHAT THE HELL. I thought that one guy was joking when he wrote about all the wigged out dependencies with Linux. I'm going to go cry, now.


That said, is there a better way to be doing this? Should I not be, for example, unzipping this stuff into my /home/teyesahr directory? I used to be pretty good with DOS back in the old days before pcs got all gooey, but this is insane.
 
Old 07-30-2003, 08:58 PM   #2
Mega Man X
LQ Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 64
how about everything in one command line?

apt-get install gaim

Check out apt-get here and your dependancies problem will be gone:

http://freshrpms.net/
 
Old 07-30-2003, 09:33 PM   #3
looper
Member
 
Registered: Apr 2003
Posts: 68

Rep: Reputation: 15
teyesahr,
I installed it and it did not warned me for dependencies. I do remeber hading dependences problems with gaim-0.64-1.i386.rpm for wich I had to install gtkspell-2.0.2-1.i386.rpm.
 
Old 07-30-2003, 11:03 PM   #4
DrOzz
Senior Member
 
Registered: May 2003
Location: Sydney, Nova Scotia, Canada
Distribution: slackware
Posts: 4,185

Rep: Reputation: 59
exactly what megaman said....apt-get is probably the best thing that will happen to you, in your case cause by the looks of it your about ready to tear your hair out....and judging by you saying you like the ease of rpms then i assume you will like the ease of a gui rather than typing all the time, i maybe wrong but when you do get apt-get, you can type first:
apt-get update
then after that is done type:
apt-get install synaptic
and then finally after that is done, you type:
synaptic
at the prompt and you will be prompted for your root password, and you can scroll through the list of hundreds of packages, and just hightlight it and click install, and just let it go and your program will be installed ;-)
 
Old 07-30-2003, 11:47 PM   #5
Glock Shooter
Member
 
Registered: Jan 2002
Location: Riverside, CA
Distribution: Slackware Convert!!
Posts: 210

Rep: Reputation: 30
apt-get is my new best friend let me tell you. Although they don't have everything, and not everything they have is current, it is the biggest headache saver ever.
 
Old 07-31-2003, 06:21 AM   #6
mhearn
LQ Guru
 
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565

Rep: Reputation: 47
Another useful repository is fedora.us for Red Hat 8/9/Severn

Believe me, we are well aware of the problems with this approach and I am heading up a team that is working on a possible new system for software packaging/distribution. There is a lot of R&D going into this field right now.
 
Old 07-31-2003, 11:57 AM   #7
teyesahr
Member
 
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46

Original Poster
Rep: Reputation: 15
R&D

Oh, really? What sort or r&d? Are you working independently, or for some company? Just curious :-)
 
Old 07-31-2003, 01:05 PM   #8
mhearn
LQ Guru
 
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565

Rep: Reputation: 47
Developing new installer/packaging frameworks primarily, however there is a lot of work going on behind the scenes to make building RPMs easier, to get apt/yum into red hat (the next version will prolly have yum in it) and so on.

My particular area of development is at autopackage.org, we are approaching the problem from "what if everybody could make packages that install on any distribution". There are other groups attacking the problem by building large repositories, by experimenting with network filing systems, building package manager abstraction layers and so on.
 
Old 07-31-2003, 07:41 PM   #9
teyesahr
Member
 
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46

Original Poster
Rep: Reputation: 15
Holy mother of god. Apt-get + Synaptic makes me drunk with power. I love you guys. All of you.

WOOOOOOOOOOO.
 
Old 07-31-2003, 08:31 PM   #10
Mega Man X
LQ Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 64
hehe I told you so. I bet if god has a computer, he uses something like apt-get
 
Old 07-31-2003, 09:44 PM   #11
Glock Shooter
Member
 
Registered: Jan 2002
Location: Riverside, CA
Distribution: Slackware Convert!!
Posts: 210

Rep: Reputation: 30
My suggestion is to uninstall all your mplayer stuff. Then look at this thread and use apt-get
http://www.linuxquestions.org/questi...threadid=74662
 
Old 07-31-2003, 09:47 PM   #12
teyesahr
Member
 
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46

Original Poster
Rep: Reputation: 15
Well... that's random.

Last edited by teyesahr; 07-31-2003 at 10:10 PM.
 
Old 07-31-2003, 10:39 PM   #13
Glock Shooter
Member
 
Registered: Jan 2002
Location: Riverside, CA
Distribution: Slackware Convert!!
Posts: 210

Rep: Reputation: 30
sorry, posted to the wrong thread
 
Old 08-01-2003, 11:26 AM   #14
mhearn
LQ Guru
 
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565

Rep: Reputation: 47
apt is cool, the main problem is finding large and up to date repositories (the two are basically contradictions in terms unfortunately). I am *still* waiting for a non-broken Firebird package to get through Fedora QA for instance.

Luckily, it's a good enough stop gap solution that there's no real time pressure on the research groups.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
this is really difficult drevil666 Linux - Software 9 06-25-2005 09:50 AM
how difficult is it? batgranny Linux - Networking 1 04-11-2005 06:52 PM
cp - why is this so difficult lovedaddy Linux - Newbie 3 03-15-2003 06:29 PM
Just how difficult Valael Linux - Newbie 6 03-05-2003 02:56 PM
Why so difficult ? gemcgrew Linux - Newbie 14 10-31-2002 01:21 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 04:56 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration