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

Thomas Weber thomas.weber.mail at gmail.com
Mon Apr 17 20:59:01 UTC 2006


Hi, 

Am Montag, den 17.04.2006, 15:42 -0400 schrieb Steve M. Robbins:
> steve at 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






More information about the Pkg-octave-devel mailing list