Debian Bug report logs - #468323
octave3.0: 3.0.0-6 has very weird behavior

version graph

Package: octave3.0; Maintainer for octave3.0 is (unknown);

Reported by: Didier Raboud <didier@raboud.com>

Date: Thu, 28 Feb 2008 10:30:04 UTC

Severity: important

Found in version octave3.0/1:3.0.0-6

Fixed in version octave3.0/1:3.0.0-7

Done: Rafael Laboissiere <rafael@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>:
Bug#468323; Package octave3.0. (full text, mbox, link).


Acknowledgement sent to Didier Raboud <didier@raboud.com>:
New Bug report received and forwarded. Copy sent to Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Didier Raboud <didier@raboud.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: octave3.0: 3.0.0-6 has very weird behavior
Date: Thu, 28 Feb 2008 11:29:03 +0100
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




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>:
Bug#468323; Package octave3.0. (full text, mbox, link).


Acknowledgement sent to Rafael Laboissiere <rafael@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #10 received at 468323@bugs.debian.org (full text, mbox, reply):

From: Rafael Laboissiere <rafael@debian.org>
To: Didier Raboud <didier@raboud.com>, 468323@bugs.debian.org
Subject: Re: [Pkg-octave-devel] Bug#468323: octave3.0: 3.0.0-6 has very weird behavior
Date: Thu, 28 Feb 2008 15:35:18 +0100
Didier,

Thanks for your bug report.  You reported two issues.  I cannot
replicate the first one:

* Didier Raboud <didier@raboud.com> [2008-02-28 11:29]:

> 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.

On the other hand, the second issue should be fixed in SVN now:

> 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
> [snip]

It was apparently a problem with the --with-atlas configure option in
debian/rules.

I think we will release 3.0.0-7 soon with a "closes: #468323" in
debian/changelog.  If the bug persists, please feel free to reopen this
report. 

-- 
Rafael




Reply sent to Rafael Laboissiere <rafael@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Didier Raboud <didier@raboud.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #15 received at 468323-close@bugs.debian.org (full text, mbox, reply):

From: Rafael Laboissiere <rafael@debian.org>
To: 468323-close@bugs.debian.org
Subject: Bug#468323: fixed in octave3.0 1:3.0.0-7
Date: Mon, 03 Mar 2008 13:17:06 +0000
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-----





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>:
Bug#468323; Package octave3.0. (full text, mbox, link).


Acknowledgement sent to Didier Raboud <didier@raboud.com>:
Extra info received and forwarded to list. Copy sent to Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #20 received at 468323@bugs.debian.org (full text, mbox, reply):

From: Didier Raboud <didier@raboud.com>
To: 468323@bugs.debian.org
Subject: Re: Bug#468323 fixed in octave3.0 1:3.0.0-7
Date: Tue, 4 Mar 2008 09:25:04 +0100
[Message part 1 (text/plain, inline)]
Le lundi, 3 mars 2008 14.36:06 Debian Bug Tracking System, vous avez écrit :
> This is an automatic notification regarding your Bug report
> which was filed against the octave3.0 package:
>
> #468323: octave3.0: 3.0.0-6 has very weird behavior
>
> It has been closed by Rafael Laboissiere <rafael@debian.org>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Rafael Laboissiere
> <rafael@debian.org> by replying to this email.

Hi, 

The "installation" bug is effectively solved for me with 3.0.0-7 but I still 
encounter the "path" bug (the first I mentioned in my original report) from 
time to time (can't find why nor reproduce it.

When I get it, I get this bug for any compiled function 
(package_prefix/package_name-1.0.0/x86_64-pc-linux-gnu-api-v32/*.oct) from 
Octave Sourceforge packages.

Let's keep this bug closed. I will see if I get this bug again (maybe reboot, 
lib update, dunno...). If I get it on a regular base, I will report another 
bug (or re-open this one).

Regards, 

Didier


[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 02 Apr 2008 07:27:06 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 1 14:58:47 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.