--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: octave3.0: 3.0.0-6 has very weird behavior
- From: Didier Raboud <didier@raboud.com>
- Date: Thu, 28 Feb 2008 11:29:03 +0100
- Message-id: <20080228102903.24174.22636.reportbug@Tamino>
Package: octave3.0
Version: 1:3.0.0-6
Severity: important
Hi,
with latest upload (3.0.0-6), I get very weird behavior for multiple things in Octave:
-----------------
octave:1> jpgread('chess_00.jpg')
error: `jpgread' undefined near line -1 column 1
octave:2> path
Octave's search path contains the following directories:
(... stripped for bug report ...)
/home/didier/.octave/image-1.0.5/x86_64-pc-linux-gnu-api-v32
/home/didier/.octave/image-1.0.5
(...)
----------------
$ ls -la /home/didier/.octave/image-1.0.5/x86_64-pc-linux-gnu-api-v32/ | grep jpgread
-rwxr-xr-x 1 didier didier 31447 2008-02-27 12:26 jpgread.oct
----------------
So jpgread (from package image-1.0.5, from octave.sourceforge.net) exists, is in path, but
Octave can't find it.
Let's try to uninstall and re-install image-1.0.5 :
---------------
octave:6> pkg install image-1.0.5.tar.gz
/usr/bin/ld: cannot find -lblas-3
collect2: ld returned 1 exit status
configure: error: Could not run mkoctfile
error: the configure script returned the following error: checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for mkoctfile... mkoctfile
error: called from `pkg:configure_make' in file /usr/share/octave/3.0.0/m/pkg/pkg.m near
line 1045, column 2
---------------
So this package is now uninstallable! (it was under 3.0.0-5).
$ locate blas-3
/etc/alternatives/libblas-3gf.a
/etc/alternatives/libblas-3gf.so
/usr/lib/libblas-3gf.a
/usr/lib/libblas-3gf.so
/var/lib/dpkg/alternatives/libblas-3gf.so
So something changed which renders Octave packages (from sourceforge at least)
uninstallable and then unuseable !
Best regards,
Didier, who tries to be a responsive bug reporter.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (700, 'testing'), (700, 'stable'), (600, 'unstable'), (50, 'experimental'), (50, 'unstable'), (50, 'testing'), (50, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25-rc2-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages octave3.0 depends on:
ii libatlas3gf-base [libl 3.6.0-21.3 Automatically Tuned Linear Algebra
ii libblas3gf [libblas.so 1.2-1.5 Basic Linear Algebra Subroutines 3
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libcurl3-gnutls 7.18.0-1 Multi-protocol file transfer libra
ii libfftw3-3 3.1.2-3 library for computing Fast Fourier
ii libgcc1 1:4.3-20080202-1 GCC support library
ii libgfortran3 4.3-20080202-1 Runtime library for GNU Fortran ap
ii libglpk0 4.25-1 linear programming kit with intege
ii libhdf5-serial-1.6.5-0 1.6.5-5+b1 Hierarchical Data Format 5 (HDF5)
ii liblapack3gf [liblapac 3.0.20000531a-1.3 library of linear algebra routines
ii libncurses5 5.6+20080203-1 Shared libraries for terminal hand
ii libpcre3 7.4-1+lenny1 Perl 5 Compatible Regular Expressi
ii libqhull5 2003.1-8 calculate convex hulls and related
ii libreadline5 5.2-3 GNU readline and history libraries
ii libstdc++6 4.3-20080202-1 The GNU Standard C++ Library v3
ii libsuitesparse-3.1.0 3.1.0-3 collection of libraries for comput
ii texinfo 4.11.dfsg.1-3 Documentation system for on-line i
ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime
Versions of packages octave3.0 recommends:
ii gnuplot 4.2.2-1 A command-line driven interactive
ii libatlas3gf-base 3.6.0-21.3 Automatically Tuned Linear Algebra
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: octave3.0
Source-Version: 1:3.0.0-7
We believe that the bug you reported is fixed in the latest version of
octave3.0, which is due to be installed in the Debian FTP archive:
octave2.9-doc_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave2.9-doc_3.0.0-7_all.deb
octave2.9-emacsen_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave2.9-emacsen_3.0.0-7_all.deb
octave2.9-headers_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave2.9-headers_3.0.0-7_all.deb
octave2.9-htmldoc_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave2.9-htmldoc_3.0.0-7_all.deb
octave2.9-info_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave2.9-info_3.0.0-7_all.deb
octave2.9_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave2.9_3.0.0-7_all.deb
octave3.0-doc_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave3.0-doc_3.0.0-7_all.deb
octave3.0-emacsen_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave3.0-emacsen_3.0.0-7_all.deb
octave3.0-headers_3.0.0-7_amd64.deb
to pool/main/o/octave3.0/octave3.0-headers_3.0.0-7_amd64.deb
octave3.0-htmldoc_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave3.0-htmldoc_3.0.0-7_all.deb
octave3.0-info_3.0.0-7_all.deb
to pool/main/o/octave3.0/octave3.0-info_3.0.0-7_all.deb
octave3.0_3.0.0-7.diff.gz
to pool/main/o/octave3.0/octave3.0_3.0.0-7.diff.gz
octave3.0_3.0.0-7.dsc
to pool/main/o/octave3.0/octave3.0_3.0.0-7.dsc
octave3.0_3.0.0-7_amd64.deb
to pool/main/o/octave3.0/octave3.0_3.0.0-7_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 468323@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Rafael Laboissiere <rafael@debian.org> (supplier of updated octave3.0 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 28 Feb 2008 10:24:06 +0100
Source: octave3.0
Binary: octave3.0 octave3.0-doc octave3.0-htmldoc octave3.0-headers octave3.0-emacsen octave3.0-info octave2.9 octave2.9-doc octave2.9-htmldoc octave2.9-headers octave2.9-emacsen octave2.9-info
Architecture: source amd64 all
Version: 1:3.0.0-7
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Rafael Laboissiere <rafael@debian.org>
Description:
octave2.9 - GNU Octave language for numerical computations (dummy package)
octave2.9-doc - PDF documentation on the GNU Octave language (dummy package)
octave2.9-emacsen - Emacs support for the GNU Octave language (dummy package)
octave2.9-headers - header files for the GNU Octave language (dummy package)
octave2.9-htmldoc - HTML documentation on the GNU Octave language (dummy package)
octave2.9-info - GNU Info documentation on the GNU Octave language (dummy package)
octave3.0 - GNU Octave language for numerical computations (3.0 branch)
octave3.0-doc - PDF documentation on the GNU Octave language (3.0 branch)
octave3.0-emacsen - Emacs support for the GNU Octave language (3.0 branch)
octave3.0-headers - header files for the GNU Octave language (3.0 branch)
octave3.0-htmldoc - HTML documentation on the GNU Octave language (3.0 branch)
octave3.0-info - GNU Info documentation on the GNU Octave language (3.0 branch)
Closes: 468323
Changes:
octave3.0 (1:3.0.0-7) unstable; urgency=low
.
* debian/rules: Use correct linker option for BLAS library (closes:
#468323)
* debian/in/control: Do not build-depend on gfortran on arm
Files:
d8dd8a5ea5f0e3506fd54a430288e35e 1522 math optional octave3.0_3.0.0-7.dsc
7319eb8f0e38cbb98e89a51bcea57f42 56452 math optional octave3.0_3.0.0-7.diff.gz
ea97a73b054c79e58cd07a370cc8a562 8822652 math optional octave3.0_3.0.0-7_amd64.deb
943fc4eebf0c585ebec192b41564fa3b 429834 math optional octave3.0-headers_3.0.0-7_amd64.deb
1cfc8db6979ae6d5b346ed577569e55b 4820904 doc optional octave3.0-doc_3.0.0-7_all.deb
0bb31eabc7da1062a140ca061a170e86 916022 doc optional octave3.0-htmldoc_3.0.0-7_all.deb
373ecb1c3e8ff4dc0bbb8e63ed71a017 94510 math optional octave3.0-emacsen_3.0.0-7_all.deb
f52e503c2231ba7ea6ea15cc1086cefe 492686 math optional octave3.0-info_3.0.0-7_all.deb
dd1d6a5c534565369e3bbbecf90b107d 70312 math optional octave2.9_3.0.0-7_all.deb
f7b22816da4333344fd2105ee1bd000f 70318 doc optional octave2.9-doc_3.0.0-7_all.deb
59e33266062e059b8ffa19e1af86f201 70332 doc optional octave2.9-htmldoc_3.0.0-7_all.deb
75fb66c27537360296194388ba5e52ba 70330 math optional octave2.9-headers_3.0.0-7_all.deb
e4f83977c06b000067ebcad9eae86699 70336 math optional octave2.9-emacsen_3.0.0-7_all.deb
60705d0802700d1cf60ca1bca0e991d6 70330 math optional octave2.9-info_3.0.0-7_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFHy/h+k3oga0pdcv4RAvE+AJ9Sm+ewSMxGbXCgVku/JeejKTaGMACfUcXQ
N/YOl6h1oVraQmG/+BCoWLw=
=+sJt
-----END PGP SIGNATURE-----
--- End Message ---