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

[Pkg-octave-devel] Bug#693873: marked as done (octave-common: pkg ("list") not compatible with 'warning error Octave:str-to-num')



Your message dated Sat, 21 Dec 2013 16:00:18 +0000
with message-id <E1VuOyQ-0000KD-B1@franck.debian.org>
and subject line Bug#693873: fixed in octave 3.8.0~rc1-1
has caused the Debian Bug report #693873,
regarding octave-common: pkg ("list") not compatible with 'warning error Octave:str-to-num'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
693873: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693873
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: octave-common
Version: 3.6.2-5
Severity: normal
Tags: upstream

Dear Maintainer,

It appears that the installation of the packages

  octave-java 1.2.8-6   amd64
  octave-io   1.0.19-1  amd64

together with the promotion of warnings to errors

  warning error Octave:str-to-num

triggers the error, as installation of octave-java makes the read of the octave-io package file

/usr/lib/x86_64-linux-gnu/octave/packages/io-1.0.19/x86_64-pc-linux-gnu-api-v48+/PKG_ADD

mandatory, which in turn crashes with an error in the

/usr/share/octave/3.6.2/m/pkg/pkg.m at line 274, column 3

A short script triggering the undesired behaviour directly is this one:

--- snip ---
#!/usr/bin/octave -q
warning error Octave:str-to-num
pkg ("list");
--- snip ---

I did expect the code contained in the octave-common packages to support all kind of
promotion from warnings to errors, as this helps developing clean code.

best regards, and thanks for packaging octave,

Marc Cromme


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: octave
Source-Version: 3.8.0~rc1-1

We believe that the bug you reported is fixed in the latest version of
octave, which is due to be installed in the Debian FTP archive.

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 693873@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Villemot <sebastien@debian.org> (supplier of updated octave 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 20 Dec 2013 20:49:52 +0100
Source: octave
Binary: octave octave-dbg octave-common octave-doc octave-htmldoc octave-info liboctave2 liboctave-dev
Architecture: source amd64 all
Version: 3.8.0~rc1-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Sébastien Villemot <sebastien@debian.org>
Description: 
 liboctave-dev - Development files for the GNU Octave language
 liboctave2 - Shared libraries of the GNU Octave language
 octave     - GNU Octave language for numerical computations
 octave-common - architecture-independent files for octave
 octave-dbg - Debug symbols for octave
 octave-doc - PDF documentation on the GNU Octave language
 octave-htmldoc - HTML documentation on the GNU Octave language
 octave-info - GNU Info documentation on the GNU Octave language
Closes: 693873 706376 706640 710423 721802 725442
Changes: 
 octave (3.8.0~rc1-1) experimental; urgency=medium
 .
   [ Sébastien Villemot ]
   * New upstream release candidate, which fixes the following bugs:
      - Function pkg.m works correctly when promoting warnings to errors
        (Closes: #693873)
      - Sparse matrices A(n,n) behave correctly when n is a multiple of
        65536=2^16 (Closes: #706376)
      - Function interpft does not fail when downsampling (Closes: #706640)
      - Function print correctly handles option -d<device> when no file
        name is given (Closes: #710423)
      - Documentation for function triangle_lw (and others) is removed
        from the manual (Closes: #721802)
      - Subfunctions are deleted from the table of symbols when deleting
        the parent function (Closes: #725442)
   * debian/copyright: reflect upstream changes.
   * Remove patches applied upstream or no longer needed:
      + contourc-stack-overflow.diff
      + correct_typos
      + gcc-4.8.diff
      + glpk-4.49.diff
      + texinfo5.diff
      + use_system_gl2ps
   * Refresh other patches.
   * The Octave FAQ is no longer part of upstream tarball, don't try to ship it.
   * Add LLVM, QScintilla and the default JDK to build dependencies.
     Also make octave depend on the default headless JRE.
   * Bump SONAME of library package to liboctave2.
     Also stop distributing libcruft, which no longer exists.
   * missing-example.diff: new patch, adds back a file omitted in upstream
     tarball.
   * Ship octave-cli and octave-gui in the octave package.
   * Add breaks/conflicts + replaces on octave-java and octave-io.
   * Ship *.png files used in info doc, using an "octave-" prefix for filenames.
   * debian/watch: add automatic verification of PGP signature.
   * Merge README.Atlas into README.Debian.
   * Document the GUI and the JIT in NEWS.Debian.
 .
   [ Rafael Laboissiere ]
   * Bump to Standards-Version 3.9.5, no changes needed
   * debian/octave.conf: Do not use obsolete function read_readline_init_file
   * Add a Debian-specific error handler
 .
   [ Thomas Weber ]
   * Change priority from 'extra' to 'optional'
Checksums-Sha1: 
 48b8834d4f3150d928e6bf697b3fdf2c50ba4f4f 2945 octave_3.8.0~rc1-1.dsc
 030648fde42548f28a33e8bad0a281a4dd1141c8 20594099 octave_3.8.0~rc1.orig.tar.gz
 880248b7740ea015a41c28ca2d133057c1821aec 63445 octave_3.8.0~rc1-1.debian.tar.gz
 a3f2f9a0a231d94166a52b7d3d3467648745e1f2 1026050 octave_3.8.0~rc1-1_amd64.deb
 dc4a139aadae7e2bba7ae7f04d2e2ac90c8a847c 131729738 octave-dbg_3.8.0~rc1-1_amd64.deb
 1bd0a0e80e2417d4004e21ac6ca5a73307398027 1260032 octave-common_3.8.0~rc1-1_all.deb
 db50fdc6bcda7e5a9b2f7690c0d8e95bc3cad60e 3861830 octave-doc_3.8.0~rc1-1_all.deb
 aa60b55c93c7ee08b4b137b31fb5de9e2e45e5e0 1647608 octave-htmldoc_3.8.0~rc1-1_all.deb
 f0b10fb80fa5e0b5a3192a35051b1c2b245d4ab5 971776 octave-info_3.8.0~rc1-1_all.deb
 c65964f22d3c7929ee672967c5509b3a4fe6b0d7 6335276 liboctave2_3.8.0~rc1-1_amd64.deb
 37eada9dea9e2a7c7a3ff669f5a3ddc4a929b76c 574408 liboctave-dev_3.8.0~rc1-1_amd64.deb
Checksums-Sha256: 
 019d4e8d29130f0d590ef15a3136f4410b678ba64248d456937eecee5cb26a7b 2945 octave_3.8.0~rc1-1.dsc
 96a23b25f38d518bee3f15d381a93c2ff94d2e0ed242934856f4e22e08981b8d 20594099 octave_3.8.0~rc1.orig.tar.gz
 8f753d30b0302178a47a3c2e0558021121c75c14d84eb28a00f786ad7f07b93a 63445 octave_3.8.0~rc1-1.debian.tar.gz
 818277e55e79ff963308dbe4cba8e2b403e5a834aff492f31118fbee0c243c01 1026050 octave_3.8.0~rc1-1_amd64.deb
 440cddde9fcf02844d4ec5ee9d5216376633015912007636cad30183aff3ff1d 131729738 octave-dbg_3.8.0~rc1-1_amd64.deb
 c5ea67eb7027d338c8f0388fe28ac755268bf16ca943cfda98f807acbf2626bd 1260032 octave-common_3.8.0~rc1-1_all.deb
 a3cffae81d8ee78160f1c861ac2916082b873e707c1f28830fe9430f92341ac9 3861830 octave-doc_3.8.0~rc1-1_all.deb
 7c0ca18193e178daf1b6807654f8140cdd5cc4a42164e6ffaf9dbcdc329a3126 1647608 octave-htmldoc_3.8.0~rc1-1_all.deb
 927fde65af090abccafb8326d1ec27382136d1f853bcaaa8c758a03fecd4d376 971776 octave-info_3.8.0~rc1-1_all.deb
 6a087932ea7f6dbbfa8160e07125327e1662aec4004b47256fe1c24496d412d1 6335276 liboctave2_3.8.0~rc1-1_amd64.deb
 312eb7ce40339a241c89ced4e488ba414639893321ee5ef23e622325ef82a739 574408 liboctave-dev_3.8.0~rc1-1_amd64.deb
Files: 
 7f046c82eea2bfa2e829688c72052f37 2945 math optional octave_3.8.0~rc1-1.dsc
 8d538221e7ded5a67e5f6462aaf5321b 20594099 math optional octave_3.8.0~rc1.orig.tar.gz
 7f4f990c85195861112c0d609ad162ed 63445 math optional octave_3.8.0~rc1-1.debian.tar.gz
 3eacaf0f35fc865ba5859e3662933077 1026050 math optional octave_3.8.0~rc1-1_amd64.deb
 7aba7e0b02841963e68edfe613552094 131729738 debug extra octave-dbg_3.8.0~rc1-1_amd64.deb
 085d679b8151fd46d6a03a5921729df4 1260032 math optional octave-common_3.8.0~rc1-1_all.deb
 8330794fa1ea108eb6026611bb47cc78 3861830 doc optional octave-doc_3.8.0~rc1-1_all.deb
 5120a47a64efcb94e8814457fa34533b 1647608 doc optional octave-htmldoc_3.8.0~rc1-1_all.deb
 d38ce2d3e343aa5938cd13e51b3d18b2 971776 doc optional octave-info_3.8.0~rc1-1_all.deb
 c3ef729c6d9a11e92e3fb34ba704262d 6335276 libs optional liboctave2_3.8.0~rc1-1_amd64.deb
 90f0e0da0dc202abe654e0338ffb3a0f 574408 libdevel optional liboctave-dev_3.8.0~rc1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQIcBAEBCAAGBQJStNMcAAoJECzs6TUOzr5Kd30P/0Fc35KafDmtKsz2CIeNRHlS
s9ZoB7nxPAvEFTgVpW02xMwujgg/BpVF27y9bIjJ7YZ8pMAcsb8nLqUJQ5TwVMRi
Ey29anW80DjG8XY705GuaeKZziCjU3hppsPNishxlsXTmUluHPmOY9SKBvovjLwh
A9SrUrw9z6ToYXIQVHFeLdIP6HZwi6GTDc+3wsp6AoCgZVvwS2QwL8Wy9uqIMmFc
nq0i7DbTGyNJqOnRLdQ7ViK4ls3DJeXgzRgdy4qvEWMgEhfndAIDvli5Tw3KWm2I
NYOcV93Rja+duyTNzvDh4BREa1t8q8VY61tmeqT+ter7hL6FMB1pEWCh0549WeVC
LvQQVlJhPerU5XbnzAizDXUDtnTcJLqCyZ+Rtbdu2NcdMELZixWQvpX+L2k+d76I
Ue5qJ5Lu8eWbAsSkUYJb6EZPDZVlzl8lgfyIQ+sJGOthI5Xj4kYgOOmbugohv2pa
gmDiFX/Xn22mu09JsTYqv2e3ZkOsCR0uAJRB/YIV9Y4SHhgVryhBJxIPP4Lo+swF
j5EmnxIvRAgI+1nWnasn9nzFbXGwOtFfOXnuKyfeESxr5Hk8A3miYaQ4wYK52fB1
C08yt4qXmUTSdnGIzeXyb6d4RzwjnJUNt5YDo4CViSBNxBPfNfbqmORp7bCS8BWD
WpNnA3E8MdLPBXC0eWcP
=EcIY
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: