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 - 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 06-29-2008, 08:05 AM   #1
Sovetryne
LQ Newbie
 
Registered: Jun 2008
Location: Ansager, Denmark
Distribution: CentOS 5.3
Posts: 18

Rep: Reputation: 0
Dependencies


Yesterday, I wrote a question about some particular dependencies, I obviously were missing. By installing a more modern version of Linux, that problem seems to be solved. But now I am trying to install something called GnomeMessenger 0.0.0.96-1.i386, and I get an error, stating that I am missing some dependencies, just like yesterday. The only difference is the particular names of the dependencies I obviously am missing.
So I assume this is a common problem.
Therefore I'd like to ask:

Where do I find dependencies (libssl.so.2, libcrypto.so.2, liblink.so.1 and libXft.so.1), and how do I install them?

Yours faithfully


Albert van Harten
 
Old 06-29-2008, 08:15 AM   #2
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
If you install the software from the package manager, it will automatically take care of the dependencies. In your menus, the package manager will be called "install software", "install applications", or something similar.
 
Old 06-29-2008, 09:00 AM   #3
culaterout
Member
 
Registered: Jul 2006
Location: colorado
Distribution: Debian, Arch Linux, Linux Mint, Ubuntu, Fedora, Suse, Mepis, Redhat, Sayabon, mandrake and android (
Posts: 192

Rep: Reputation: 29
Read this old post on dependences great way to learn how to install software.....

http://www.linuxquestions.org/questi...titude-363365/



later...
 
Old 06-30-2008, 12:38 AM   #4
Sovetryne
LQ Newbie
 
Registered: Jun 2008
Location: Ansager, Denmark
Distribution: CentOS 5.3
Posts: 18

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by pixellany View Post
If you install the software from the package manager, it will automatically take care of the dependencies. In your menus, the package manager will be called "install software", "install applications", or something similar.

Well, actually I am installing from the package manager. Since it says I am missing these dependencies, it doesn't seem to take care of any dependency

Quote:
Originally Posted by culaterout
Read this old post on dependences great way to learn how to install software.....
Thanks, hopefully I can use it...
 
Old 06-30-2008, 01:22 AM   #5
lazlow
Senior Member
 
Registered: Jan 2006
Posts: 4,363

Rep: Reputation: 172Reputation: 172
Where did you get the rpm that you are trying to install?

You have to be careful mixing software sources (repos) becuase file Z from repo A may or may not be the same as file X from repo B. If you install app #1 from repo A with file Z as a dependency, then you attempt to install app #2 from repo B that also has as one of its dependencies file Z, you can be in trouble.

Where this really can get ugly is when one tries to install a generic rpm (made for many distros) on a system. If the rpm was not built with that specific distro, architecture, and version it has only a marginal chance of being installed (and functioning) properly. That is not to say that generic rpms cannot be made, but rather that they are difficult to make properly. Usually the rpm will indicate in its name what distro, arch, and version it is for. For example:

Quote:
libgdiplus-1.2.5-1.el5.centos.i386.rpm
The .el5 is short for RHEL 5 (Centos=RHEL for all intents and purposes).
The .i386 means it is for i386 or above.(i386,i586,i686, and X86_64 are the common archs)
The .centos means that Centos made the rpm.
The libgdiplus-1.2.5 is the name and version of the source in the package.
The -1 after libgdiplus-1.2.5 indicates that this package worked on their first attempt. Sometimes rpms will need to be tweaked a little to function properly, so it is not uncommon to see -2 (or if it is a real PITA package much higher, I think I saw a 15 one time).

Last edited by lazlow; 06-30-2008 at 01:23 AM.
 
  


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
Dependencies Phiebie Debian 17 12-06-2007 11:54 AM
Dependencies Peter_APIIT Mandriva 5 04-13-2007 02:54 PM
dependencies greenberet Linux - Software 3 07-03-2006 04:19 AM
Dependencies Phiebie Debian 4 11-01-2004 10:16 AM
I recieve a failed dependencies error, but I have all required dependencies Laptop2250 Linux - Software 15 02-03-2004 07:58 PM

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

All times are GMT -5. The time now is 01:45 AM.

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