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

Steve M. Robbins steven.robbins at videotron.ca
Mon Apr 17 14:52:24 UTC 2006


Added cc to atlas3-base maintainers.


On Mon, Apr 17, 2006 at 12:26:28PM +0200, Thomas Weber wrote:
> Hi Steve, 
> 
> Am Freitag, den 14.04.2006, 21:57 -0400 schrieb Steve M. Robbins:
> > Package: octave2.1
> > Version: 1:2.1.73-6
> > Severity: serious
> > 
> > Hello,
> > 
> > Octave fails to run,
> > 
> >    steve at riemann{~}octave2.1
> >    octave2.1: error while loading shared libraries: liblapack.so.3: cannot open shared object file: No such file or directory
> > 
> > despite having all dependencies satisfied.  The problem looks to be that
> > octave expects atlas3-base to install /usr/lib/liblapack3.so, whereas
> > it actually installs /usr/lib/liblapack_atlas.so.3
> 
> Actually, atlas should provide symlinks via the alternative system.

Ah.  I wondered if that was the case.  I found the alternatives for
liblapack2, but not for liblapack3 when when I checked earlier, but
let's see what your commands bring ...
 
> Can you please post the output of the following commands:
> 
> $ ls -l /usr/lib/*lapack*

steve at riemann{~}ls -l /usr/lib/*lapack*
lrwxrwxrwx 1 root root     31 Apr 10  2005 /usr/lib/liblapack2.so -> /etc/alternatives/liblapack2.so
lrwxrwxrwx 1 root root     22 Sep 29  2005 /usr/lib/liblapack_atlas.so.3 -> liblapack_atlas.so.3.0
-rw-r--r-- 1 root root 118596 Sep 28  2005 /usr/lib/liblapack_atlas.so.3.0


> $ ls -l /etc/alternatives/*lapack*

steve at riemann{~}ls -l /etc/alternatives/*lapack*
lrwxrwxrwx 1 root root 27 Apr 10  2005 /etc/alternatives/liblapack2.so -> /usr/lib/atlas/liblapack.so

 
> $ /usr/sbin/update-alternatives --display liblapack-3.so

steve at riemann{~}/usr/sbin/update-alternatives --display liblapack-3.so
No alternatives for liblapack-3.so.


So, did my atlas install get damaged somehow?  Or is atlas3 not
providing alternatives anymore?  I checked through
/var/lib/dpkg/info/atlas3-base.* and did not see any evidence of
update-alternatives in the maintainer scripts.

I've got atlas3-base version 3.6.0-20 installed.

Thanks,
-Steve

P.S.  The link /usr/lib/liblapack2.so is broken, so I imagine that
something failed to clean up when atlas2 was removed.





More information about the Pkg-octave-devel mailing list