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

[Pkg-octave-devel] Bug#744244: marked as done (octave: missing function "dispatch" causes configure to fail)



Your message dated Wed, 30 Apr 2014 10:20:10 +0000
with message-id <E1WfRcY-0004by-5h@franck.debian.org>
and subject line Bug#744244: fixed in octave 3.8.1-2
has caused the Debian Bug report #744244,
regarding octave: missing function "dispatch" causes configure to fail
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.)


-- 
744244: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744244
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: octave
Version: 3.8.1-1+b1
Severity: important
Tags: upstream

Dear Maintainer,
while upgrading (apt-get upgrade) octave-dataframe (0.9.1-1 => 1.0.0-1)
the following error happened:

>> ...
>> Processing triggers for octave (3.8.1-1+b1) ...
>> warning: function /usr/share/octave/packages/strings-1.1.0/strjoin.m shadows a core library function
>> warning: function /usr/share/octave/packages/specfun-1.1.0/expint.m shadows a core library function
>> warning: function /usr/share/octave/packages/specfun-1.1.0/erfcinv.m shadows a built-in function
>> warning: function /usr/share/octave/packages/specfun-1.1.0/ellipke.m shadows a core library function
>> warning: function /usr/lib/x86_64-linux-gnu/octave/packages/specfun-1.1.0/x86_64-pc-linux-gnu-api-v49+/ellipj.oct shadows a built-in function
>> warning: dx does not seem to be present some functionalities will be disabled
>> error: 'dispatch' undefined near line 2 column 1
>> error: called from:
>> error:   /usr/share/octave/packages/fixed-0.7.10/PKG_ADD at line 2, column 1
>> error: addpath: all arguments must be character strings
>> .... line repeated 27 times
>> error:   /usr/share/octave/3.8.1/m/pkg/private/load_packages_and_dependencies.m at line 47, column 5
>> error:   /usr/share/octave/3.8.1/m/pkg/private/load_packages.m at line 60, column 3
>> error:   /usr/share/octave/3.8.1/m/pkg/pkg.m at line 412, column 7
>> error:   /usr/share/octave/3.8.1/m/startup/octaverc at line 22, column 1
>> dpkg: error processing package octave (--unpack):
>>  subprocess installed post-installation script returned error exit status 1
>> Errors were encountered while processing:
>>  octave
>> ...

in the changelog for liboctave2 one finds:

>> 2014-03-01  Rik  <rik@octave.org>
>>
>>         doc: Remove "Legacy Dispatch" from Function Precedence section.
>>
>>         * func.txi: Remove "Legacy Dispatch" from Function Precedence section.
>>         The dispatch function was removed and doesn't exist in 3.8.
>>         .....

so it seems that "dispatch" was removed deliberately, however the
install/upgrade process depends on it.


to workaround this and to finally finish the upgrade I searched
for "dispatch.oct" in an older deb-package and copied it into:
/usr/lib/octave/3.2.4/site/oct/x86_64-pc-linux-gnu/dispatch.oct
then I tried 

>> aptitude reinstall octave
>> The following packages will be REINSTALLED:
>> octave  
>> Preparing to unpack .../octave_3.8.1-1+b1_amd64.deb ...
>> Unpacking octave (3.8.1-1+b1) over (3.8.1-1+b1) ...
>> Processing triggers for man-db (2.6.6-1) ...
>> Processing triggers for menu (2.1.46) ...
>> Processing triggers for desktop-file-utils (0.22-1) ...
>> Processing triggers for mime-support (3.54) ...
>> Setting up octave (3.8.1-1+b1) ...
>> ...

the install finished successfully, however other error messages appear whenever I try 
to start octave, since I introduced library inconsistencies by using an ancient version
of "dispatch.oct"




-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-proposed-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages octave depends on:
ii  default-jre-headless             2:1.7-51
ii  libamd2.3.1                      1:4.2.1-3
ii  libarpack2                       3.1.5-2
ii  libatlas3-base [liblapack.so.3]  3.10.1-4
ii  libblas3 [libblas.so.3]          1.2.20110419-7
ii  libc6                            2.18-4
ii  libcamd2.3.1                     1:4.2.1-3
ii  libccolamd2.8.0                  1:4.2.1-3
ii  libcholmod2.1.2                  1:4.2.1-3
ii  libcolamd2.8.0                   1:4.2.1-3
ii  libcxsparse3.1.2                 1:4.2.1-3
ii  libfftw3-double3                 3.3.3-7
ii  libfftw3-single3                 3.3.3-7
ii  libfltk-gl1.3                    1.3.2-4
ii  libfltk1.3                       1.3.2-4
ii  libfontconfig1                   2.11.0-5
ii  libfreetype6                     2.5.2-1
ii  libgcc1                          1:4.8.2-16
ii  libgl1-mesa-glx [libgl1]         10.1.0-5
ii  libglpk36                        4.54-1
ii  libglu1-mesa [libglu1]           9.0.0-2
ii  libgomp1                         4.8.2-16
ii  libgraphicsmagick++3             1.3.18-1
ii  libgraphicsmagick3               1.3.18-1
ii  liblapack3 [liblapack.so.3]      3.5.0-2
ii  liboctave2                       3.8.1-1+b1
ii  libopenblas-base [libblas.so.3]  0.2.8-6
ii  libqhull6                        2012.1-4
ii  libqrupdate1                     1.1.2-1
ii  libqscintilla2-11                2.8.1-1
ii  libqt4-network                   4:4.8.5+git242-g0315971+dfsg-2
ii  libqtcore4                       4:4.8.5+git242-g0315971+dfsg-2
ii  libqtgui4                        4:4.8.5+git242-g0315971+dfsg-2
ii  libstdc++6                       4.8.2-16
ii  libumfpack5.6.2                  1:4.2.1-3
ii  libx11-6                         2:1.6.2-1
ii  octave-common                    3.8.1-1
ii  texinfo                          5.2.0.dfsg.1-2

Versions of packages octave recommends:
ii  gnuplot-x11       4.6.5-1
ii  libatlas3-base    3.10.1-4
ii  libopenblas-base  0.2.8-6
ii  pstoedit          3.62-1

Versions of packages octave suggests:
ii  octave-doc                          3.8.1-1
ii  octave-htmldoc                      3.8.1-1
ii  octave-info                         3.8.1-1
ii  octave3.2-doc [octave-doc]          3.2.4-12
ii  octave3.2-htmldoc [octave-htmldoc]  3.2.4-12

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: octave
Source-Version: 3.8.1-2

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 744244@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: Wed, 30 Apr 2014 10:48:05 +0200
Source: octave
Binary: octave octave-dbg octave-common octave-doc octave-htmldoc octave-info liboctave2 liboctave-dev
Architecture: source amd64 all
Version: 3.8.1-2
Distribution: unstable
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: 739903 743260 744244
Changes: 
 octave (3.8.1-2) unstable; urgency=medium
 .
   [ Mike Miller ]
   * Disable JIT on all archs to fix LLVM library conflicts.
     (Closes: #743260, #739903)
 .
   [ Sébastien Villemot ]
   * Mention the disabling of JIT in NEWS.Debian.
   * Add a Breaks for octave-fixed. The package has been removed from
     unstable, but people upgrading from Wheezy may still have it.
     (Closes: #744244)
Checksums-Sha1: 
 2caf26a416b631eda85ba6368ff8c96ebd2df3a9 2990 octave_3.8.1-2.dsc
 e5627a7e937761f2654abda4fe2270f7c7a206a5 57740 octave_3.8.1-2.debian.tar.xz
 9a857266852eb96f9edb15da8a0d94bcf58ee7f6 990048 octave_3.8.1-2_amd64.deb
 f751de7f2be3c5c3b65e68a63c49d5640f7663ee 130244084 octave-dbg_3.8.1-2_amd64.deb
 5b83d7503ea2b7d35614752b21f49f48f6c3d214 1362628 octave-common_3.8.1-2_all.deb
 e2a162b64541667ca3a49c8ea5f576bedf38c316 3898660 octave-doc_3.8.1-2_all.deb
 bfb13d2031582c0626cd8bda7c786e6f22e00371 1670016 octave-htmldoc_3.8.1-2_all.deb
 512e705e3983328386edc2ff25d464d40ce378d0 990954 octave-info_3.8.1-2_all.deb
 297fa1e258e5c3bc765ab8dad5ccb816008054c3 6217224 liboctave2_3.8.1-2_amd64.deb
 5882ad7535dc8b89bdeb5d3730a19f3b36625955 620780 liboctave-dev_3.8.1-2_amd64.deb
Checksums-Sha256: 
 24a8507882bc1ad29003ab538fa84b1f303d01779b26241b2cc8578d8b3e4ab3 2990 octave_3.8.1-2.dsc
 57d080947da9b2cfd6808b0c4e275f12497b134b45fa247ee7f9232b05131297 57740 octave_3.8.1-2.debian.tar.xz
 10186e0216d3cfbbc2c35a52465a56a84ce00315f10b4a8d2965bd7cfe0c8e6c 990048 octave_3.8.1-2_amd64.deb
 aaf7cc121af1c417b82eb3251963834a5cd45ec304e10c801a6958b04eae5640 130244084 octave-dbg_3.8.1-2_amd64.deb
 ebc3380887409c4ee51c8b2928cd385c9e5ae16206803d4e6d216e9965cb14ee 1362628 octave-common_3.8.1-2_all.deb
 2b0ee422ecf404580cc21e240023f8dfaafcadb83e138c65858e5d570e3c1fae 3898660 octave-doc_3.8.1-2_all.deb
 4c06b54bf47617c9cd31b3bd50498b42c50a91d76d775e940599b2bbfe6c507c 1670016 octave-htmldoc_3.8.1-2_all.deb
 9e5e9b9c259ec4642eee48bb2632f014f97de3442aac1ce46299af9447eb49b8 990954 octave-info_3.8.1-2_all.deb
 caeb58b96f1254533a2eb7f327bc0d4331f4c344ce8146529d42b2ed3b0e643b 6217224 liboctave2_3.8.1-2_amd64.deb
 41d0b3d058db6f102763ed55a3f34ba51670f83e245103847e37b75e9a6d35b0 620780 liboctave-dev_3.8.1-2_amd64.deb
Files: 
 505c5ef766fd37a6382234f382a7ea6f 990048 math optional octave_3.8.1-2_amd64.deb
 5ee6277f65b38aa0c830288521b168c7 130244084 debug extra octave-dbg_3.8.1-2_amd64.deb
 4467949a96b00e065c06f1f2432bd672 1362628 math optional octave-common_3.8.1-2_all.deb
 d57ede4c7bbd381f5eccdd9eb028a8a4 3898660 doc optional octave-doc_3.8.1-2_all.deb
 c6f354cfe1ad6eab24b589ff1b499f7e 1670016 doc optional octave-htmldoc_3.8.1-2_all.deb
 67e22be9c157dde69a3c4171c4459bca 990954 doc optional octave-info_3.8.1-2_all.deb
 7a0146e55ba21ba4c6397177a521a3f2 6217224 libs optional liboctave2_3.8.1-2_amd64.deb
 b0a75d6cd3c94e4dd95c5a4a661d1cc8 620780 libdevel optional liboctave-dev_3.8.1-2_amd64.deb
 a4dc9a9f3fcd38ecfb5ad1aab6d67c32 2990 math optional octave_3.8.1-2.dsc
 b3c723bbce62305f04c4a799a1334705 57740 math optional octave_3.8.1-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTYMSlAAoJECzs6TUOzr5K2GoP/ivBVhQqvE5YuUtA2FwnrTAU
/IRBHN2gxZxNf1Sec30oPOKDQ5w039zuJC6tkFZ94b3BrIK7PlxB8kI2pOmoxiVe
SFe/Ol9WoC37ChOR4YyZEM+DwzsJt6w02AbOx5V4ltbAxi3Eartvf93TTjVUr9Q9
4ucodUKeODSmQIN1nBA4IdEkKVoKGcQiKes4RCgk66mZdN3QfG4UIYCC8BExgven
EEdn/Gl/VTUFw9NmORondJRsnehT6aJgRBgoSUtSIZJmAENEsWHncDXWs7Po0yaV
YIKOou0bs6Hdv8nqicea1969A45ldHPF2GxTJ1wC8zKalv+lmojKaX3/dLsTu3qp
KMo0f12mgT+QmWfbUjzB7h/TMyNHblmjSujJJswvy12hU2tbNO3nn1wVII94Lr8p
kYKH9rjFXcB/T0+TqCUnlzhS3WFuozo3qUgtX+Aj8GafKTgN+PP2It7Fl/UZfY2q
BlYX17C4YskCldrpbSqZ8V03gPlVyJs8ozA+xpa7mCpNSQ22Whr5m3wwCv2Vbn+z
aiSiV7NwRiEiGCtSwvTSoDWdyvr4RmHFnQc4C0lt5zBTPVaoXv9l9OVpC9220k5n
EaMgrWkNFChN20SrVnUNP2dtdhBHLHP0Egv+ezAUDXx2+jlZv1c5KipdjnCFfVeT
7GG5r8njx3/6qShO03/A
=7BHh
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: