[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#362691: broken dependencies?



Hi, 

Am Montag, den 17.04.2006, 15:42 -0400 schrieb Steve M. Robbins:
> steve@riemann{gmp-cvs-alioth}cat /etc/ld.so.conf
> /usr/local/lib
> /usr/X11R6/lib/Xaw3d
> /usr/X11R6/lib

> What are we looking for now?

A line like 
	/usr/lib/atlas
in this file. Something went wrong with the update of this file
(normally performed by atlas3-base), so this line is missing. Adding it
should fix your problems (if you change it manually, you must run
'ldconfig' afterwards).

Why this line is missing remains a mystery to me; I will reassign this
bug to atlas3-base later. 

It would be good if you tried whether 
	# dpkg-reconfigure atlas3-base
also fixes it (this should add the library path to the above file and
run ldconfig). This must be done without the path already added,
otherwise the configure scripts will leave the file alone.

> I presume you've got a working set-up.  Are you using atlas3?  Does
> it provide the lib using alternatives?

The exact setup of Atlas under Debian is a sort of magic. There exists
several tuned versions of the package, which you can install. The linker
takes the best package (in sense of speed, determined by sse/sse2 ...
optimizations); it does this by providing the relevant directories
in /etc/ld.so.conf in a certain order.

In your case (using only atlas3-base) the libraries are not provided
using links but by telling the linker where to look for them, namely
in /usr/lib/atlas.

HTH
	Thomas






Reply to: