Installation of octave fails with /usr/lib/x86_64-linux-gnu/libblas.so.3: undefined symbol: gotoblas
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
octave (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Attempted installation of octave fails due to an absent symbol expected to be present. This results in a non-functional octave install.
```
~ $ octave
/usr/lib/
```
```
~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
~ $ stat /var/log/
stat: cannot stat '/var/log/
```
```
~ $ sudo apt install octave
[sudo] password for user:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
epstool libarpack2 libcxsparse3 libfltk-gl1.3 libfltk1.3 libgl2ps1.4
libglpk40 libgraphicsmagi
libosmesa6 libqhull7 libqrupdate1 octave-common octave-doc
Suggested packages:
libiodbc2-dev default-
The following NEW packages will be installed:
epstool libarpack2 libcxsparse3 libfltk-gl1.3 libfltk1.3 libgl2ps1.4
libglpk40 libgraphicsmagi
libosmesa6 libqhull7 libqrupdate1 octave octave-common octave-doc
0 to upgrade, 16 to newly install, 0 to remove and 0 not to upgrade.
Need to get 0 B/21.8 MB of archives.
After this operation, 85.4 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Selecting previously unselected package epstool.
(Reading database ... 370178 files and directories currently installed.)
Preparing to unpack .../00-
Unpacking epstool (3.08+repack-7) ...
Selecting previously unselected package libarpack2:amd64.
Preparing to unpack .../01-
Unpacking libarpack2:amd64 (3.5.0+real-2) ...
Selecting previously unselected package libcxsparse3:amd64.
Preparing to unpack .../02-
Unpacking libcxsparse3:amd64 (1:5.1.2-2) ...
Selecting previously unselected package libfltk1.3:amd64.
Preparing to unpack .../03-
Unpacking libfltk1.3:amd64 (1.3.4-6) ...
Selecting previously unselected package libfltk-
Preparing to unpack .../04-
Unpacking libfltk-gl1.3:amd64 (1.3.4-6) ...
Selecting previously unselected package libgl2ps1.4.
Preparing to unpack .../05-
Unpacking libgl2ps1.4 (1.4.0+dfsg1-1) ...
Selecting previously unselected package libglpk40:amd64.
Preparing to unpack .../06-
Unpacking libglpk40:amd64 (4.65-1) ...
Selecting previously unselected package libgraphicsmagi
Preparing to unpack .../07-
Unpacking libgraphicsmagi
Selecting previously unselected package libgraphicsmagi
Preparing to unpack .../08-
Unpacking libgraphicsmagi
Selecting previously unselected package libqrupdate1:amd64.
Preparing to unpack .../09-
Unpacking libqrupdate1:amd64 (1.1.2-2build1) ...
Selecting previously unselected package liboctave4:amd64.
Preparing to unpack .../10-
Unpacking liboctave4:amd64 (4.2.2-1ubuntu1) ...
Selecting previously unselected package libqhull7:amd64.
Preparing to unpack .../11-
Unpacking libqhull7:amd64 (2015.2-4) ...
Selecting previously unselected package libosmesa6:amd64.
Preparing to unpack .../12-
Unpacking libosmesa6:amd64 (19.2.8-
Selecting previously unselected package octave-common.
Preparing to unpack .../13-
Unpacking octave-common (4.2.2-1ubuntu1) ...
Selecting previously unselected package octave.
Preparing to unpack .../14-
Unpacking octave (4.2.2-1ubuntu1) ...
Selecting previously unselected package octave-doc.
Preparing to unpack .../15-
Unpacking octave-doc (4.2.2-1ubuntu1) ...
Setting up libcxsparse3:amd64 (1:5.1.2-2) ...
Setting up libqhull7:amd64 (2015.2-4) ...
Setting up libglpk40:amd64 (4.65-1) ...
Setting up libosmesa6:amd64 (19.2.8-
Setting up epstool (3.08+repack-7) ...
Setting up libgraphicsmagi
Setting up libqrupdate1:amd64 (1.1.2-2build1) ...
Setting up libfltk1.3:amd64 (1.3.4-6) ...
Setting up libarpack2:amd64 (3.5.0+real-2) ...
Setting up octave-common (4.2.2-1ubuntu1) ...
Setting up octave-doc (4.2.2-1ubuntu1) ...
Setting up libgl2ps1.4 (1.4.0+dfsg1-1) ...
Setting up libgraphicsmagi
Setting up liboctave4:amd64 (4.2.2-1ubuntu1) ...
Setting up libfltk-gl1.3:amd64 (1.3.4-6) ...
Setting up octave (4.2.2-1ubuntu1) ...
/usr/bin/
dpkg: error processing package octave (--configure):
installed octave package post-installation script subprocess returned error exit status 127
Processing triggers for desktop-file-utils (0.23-1ubuntu3.
Processing triggers for install-info (6.5.0.dfsg.1-2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for gnome-menus (3.13.3-
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
octave
E: Sub-process /usr/bin/dpkg returned an error code (1)
```