[Pkg-octave-devel] Bug#383149: tried purging then reinstalling octave2.9 package

John Dalton john.dalton at bigfoot.com
Wed Aug 16 23:59:33 UTC 2006


I sent an email yesterday pointing out that I had octave2.1
installed before octave2.9.  It seems to have gone missing.

In case it is a problem with packaging, here is the
sequence I followed in installing octave:

24/10/2005
# apt-get install octave octave-forge octave-plplot octave2.1-doc
octave2.1-info
# apt-get install octave2.1-headers

15/8/2006
Upgrade to octave 2.9:
# apt-get install octave2.9 octave2.9-info octave2.9-doc
octave2.9-htmldoc octave2.9-headers

Try it out, then remove octave 2.1:
# apt-get remove --purge octave octave2.1 octave2.1-info
octave2.1-htmldoc octave2.1-headers

Report bug #383149.

17/8/2006
Wonder if the problem is an interaction between octave 2.1 and 2.9
packages.  Do a clean reinstall of octave2.9 (ie. with no octave2.1)

# apt-get remove --purge octave2.9 octave2.9-info octave2.9-doc
octave2.9-htmldoc octave2.9-headers
# apt-get install octave2.9 octave2.9-info octave2.9-doc
octave2.9-htmldoc octave2.9-headers

After this fresh reinstall, symptoms are still present as before:
$ mkoctfile -v uitest.cc
g++ -c -fPIC -I/usr/include/octave-2.9.7
-I/usr/include/octave-2.9.7/octave -m32 uitest.cc -o uitest.o
/usr/bin/g++ -shared -Wl,-Bsymbolic -o uitest.oct uitest.o
-L/usr/lib/octave-2.9.7 -loctinterp -loctave -lcruft -m32 -llapack-3
-lblas-3 -lfftw3 -lreadline -lncurses -ldl -lhdf5 -lz -lm
-L/usr/lib/gcc/x86_64-linux-gnu/4.1.2
-L/usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../lib64 -L/lib/../lib64
-L/usr/lib/../lib64 -lhdf5 -lz -lgfortranbegin -lgfortran -lm -lgcc_s
/usr/bin/ld: skipping incompatible /usr/lib/octave-2.9.7/liboctinterp.so
when searching for -loctinterp
/usr/bin/ld: cannot find -loctinterp
collect2: ld returned 1 exit status
$





More information about the Pkg-octave-devel mailing list