Bug#309762: [Pkg-octave-devel] Bug#309762: octave: ocate needs lapack3, but this is not a dependency

Rafael Laboissiere Rafael Laboissiere <rafael@debian.org>, 309762@bugs.debian.org
Tue, 24 May 2005 10:12:29 +0200


* Olivier Sessink <olivier@olivier.pk.wau.nl> [2005-05-19 13:55]:

> Package: octave
> Version: 2.1.69-1
> Severity: normal
> 
> 
> I got an error when starting octave:
> 
> olivier@olidell:~$ octave
> octave: error while loading shared libraries: liblapack.so.3: cannot open shared object file: No such file or directory
> olivier@olidell:~$ ldd /usr/bin/octave
>                 liboctinterp.so => /usr/lib/octave-2.1.69/liboctinterp.so (0xb77f9000)
>         liboctave.so => /usr/lib/octave-2.1.69/liboctave.so (0xb71d0000)
>         libcruft.so => /usr/lib/octave-2.1.69/libcruft.so (0xb717a000)
>         liblapack.so.3 => not found
>         libblas.so.3 => not found
> [...]
> 
> the error was fixed after installing package lapack3

How did you succeed installing the package without the dependencies?
octave2.1 has explicitly:

Depends: atlas3-base | lapack3 | liblapack.so.3, 
         atlas3-base | refblas3 | libblas.so.3, [...]
	 
Could you please do the following: remove atlas3-base, lapack3,
liblapack.so.3, refblas3, libblas.so.3, and octave2.1 from your system.
Then "apt-get install octave2.1".  What do you get?

-- 
Rafael