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

[Pkg-octave-devel] Bug#697012: Bug#697012: octave-3.2.4: error while loading shared libraries: libquadmath.so.0



package octave3.2 tags 697012 squeeze moreinfo stop

Thank you for your bug report. Before commenting on it, let me just say that the octave3.2 package is removed from the forthcoming Debian release (codename wheezy). It is replaced by the octave package (now at version 3.6.2), with a non-versioned package name. So, the bug you reported, even if it is real, will probably not be fixed.

Now, getting to your report:

* nilhcraiv nilhcraiv <nilhcraiv@gmail.com> [2012-12-30 20:46]:

Package: octave3.2 Version: 3.2.4-8

When I try to install octave with "apt-get install octave3.2" from Gnome terminal it prints:

--------------------------------------------------------------------- sudo apt-get install octave3.2 [snip] octave-3.2.4: error while loading shared libraries: libquadmath.so.0: cannot open shared object file: No such file or directory dpkg: error processing octave3.2 (--configure): [snip] ---------------------------------------------------------------------

I have tried to install libquadmath0 package, but is not available to Debian Squeeze. http://packages.debian.org/search?keywords=libquad&searchon=names&suite=all&section=all

Why octave 3.2 is available to Squeeze if it cannot get libquadmath from the repositories?

Simply because octave3.2 does *_not_* depend on libquadmath0.  See:

   http://packages.debian.org/squeeze/octave3.2

On the other hand, the octave package in wheezy depends on liboctave1 which, on its turn, depends on libquadmath0:

   http://packages.debian.org/wheezy/octave
   http://packages.debian.org/wheezy/liboctave1

I suspect that something is wrong with your system, perhaps it is not a pure squeeze system. At any rate, to help you we need more information, like the output of the following commands:

   which octave
   ldd $(which octave)

Cheers,

Rafael



Reply to: