LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 03-12-2005, 02:16 PM   #1
jiapei100
Member
 
Registered: Jan 2005
Location: Surrey, BC, Canada
Distribution: Ubuntu 12.04
Posts: 70

Rep: Reputation: 15
Why existing .so files cannot be found?


When I install some softwares, the dependencies (some .so files) are exactly in those folders, which I've already added to /etc/ld.so.conf. However, no matter how I installed that software, the only way to successfully install it is by using "--nodeps".

I do think that's really too funny......

Anybody who can tell me why it is so? How can I just avoid this conditions without using "--nodeps"? Because I'm used to using APT/SYNAPTIC, which will always consider those softwares which were installed by using "--nodeps" as broken!! Whenever I wanted to update/install some new softwares by APT/SYNAPTIC, I have to remove the broken softwares first, only after that, can I install the new softwares!!!

oops...

I need to know more about Linux....

Cheers
 
Old 03-12-2005, 02:31 PM   #2
masand
LQ Guru
 
Registered: May 2003
Location: INDIA
Distribution: Ubuntu, Solaris,CentOS
Posts: 5,522

Rep: Reputation: 69
" no matter how I installed that software, the only way to successfully install it is by using""

i install packages when i build them from source with

./configure --prefix=/usr

regards
 
Old 03-12-2005, 04:01 PM   #3
jiapei100
Member
 
Registered: Jan 2005
Location: Surrey, BC, Canada
Distribution: Ubuntu 12.04
Posts: 70

Original Poster
Rep: Reputation: 15
Thanks, but, there is one problem here.

I often download ".rpm" files including "devel.rpm" and "src.rpm", which will also include all the source files I need. So, normally, I do not need to "./configure" my own software.

I checked "INSTALL" file of "opencv0.9.6", in which there is the following line:

"
--nodeps is needed in this version, because it can not find
libavcodec.so, even if it is in the path (a weird bug somewhere).
"

I just wonder, why there are always such kind of wierd bugs? I just wanna know what happened exactly inside the whole software? Anything wrong with "configure" or "MakeFile"?

Cheers...
 
Old 03-12-2005, 09:32 PM   #4
masand
LQ Guru
 
Registered: May 2003
Location: INDIA
Distribution: Ubuntu, Solaris,CentOS
Posts: 5,522

Rep: Reputation: 69
i never had a program telling me to use --nodeps option

but u can only use that --prefix thing
or later on add the path to /etc/ld.so.conf
to put packages in that path

there is no other option i think

regards
 
Old 03-13-2005, 04:23 AM   #5
dns21
Member
 
Registered: Feb 2004
Location: AZ
Distribution: Slackware, Ubuntu, CentOS, Debian
Posts: 139

Rep: Reputation: 15
I think i have heard of something close to that but it was an odd issue that I was able to get through by following the vendor's guide. Do a little research and see if there is some funky combination between your distro and software....
 
  


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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Add existing C++ files to Kdevelop project Siavash Linux - Software 1 04-08-2005 02:31 PM
Will Ubuntu's installer preserve my existing files? apache363 Linux - Distributions 4 01-27-2005 09:31 PM
updating existing files on Samba share SteveGodfrey Linux - Software 0 09-20-2004 11:49 AM
How does one force directory permissions for existing/new files salieg Linux - Newbie 3 05-12-2004 06:58 AM
mounting hd (fat) with existing files on it apax Linux - Newbie 2 11-05-2003 11:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 09:08 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