Public bug reported:

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/x86_64-linux-gnu/octave/4.2.2/exec/x86_64-pc-linux-gnu/octave-gui: 
symbol lookup error: /usr/lib/x86_64-linux-gnu/libblas.so.3: undefined symbol: 
gotoblas
```

```
~ $ 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/dist-upgrade/*
stat: cannot stat '/var/log/dist-upgrade/*': No such file or directory
```

```
~ $ 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 libgraphicsmagick++-q16-12 libgraphicsmagick-q16-3 liboctave4
  libosmesa6 libqhull7 libqrupdate1 octave-common octave-doc
Suggested packages:
  libiodbc2-dev default-libmysqlclient-dev graphicsmagick-dbg liboctave-dev
The following NEW packages will be installed:
  epstool libarpack2 libcxsparse3 libfltk-gl1.3 libfltk1.3 libgl2ps1.4
  libglpk40 libgraphicsmagick++-q16-12 libgraphicsmagick-q16-3 liboctave4
  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-epstool_3.08+repack-7_amd64.deb ...
Unpacking epstool (3.08+repack-7) ...
Selecting previously unselected package libarpack2:amd64.
Preparing to unpack .../01-libarpack2_3.5.0+real-2_amd64.deb ...
Unpacking libarpack2:amd64 (3.5.0+real-2) ...
Selecting previously unselected package libcxsparse3:amd64.
Preparing to unpack .../02-libcxsparse3_1%3a5.1.2-2_amd64.deb ...
Unpacking libcxsparse3:amd64 (1:5.1.2-2) ...
Selecting previously unselected package libfltk1.3:amd64.
Preparing to unpack .../03-libfltk1.3_1.3.4-6_amd64.deb ...
Unpacking libfltk1.3:amd64 (1.3.4-6) ...
Selecting previously unselected package libfltk-gl1.3:amd64.
Preparing to unpack .../04-libfltk-gl1.3_1.3.4-6_amd64.deb ...
Unpacking libfltk-gl1.3:amd64 (1.3.4-6) ...
Selecting previously unselected package libgl2ps1.4.
Preparing to unpack .../05-libgl2ps1.4_1.4.0+dfsg1-1_amd64.deb ...
Unpacking libgl2ps1.4 (1.4.0+dfsg1-1) ...
Selecting previously unselected package libglpk40:amd64.
Preparing to unpack .../06-libglpk40_4.65-1_amd64.deb ...
Unpacking libglpk40:amd64 (4.65-1) ...
Selecting previously unselected package libgraphicsmagick-q16-3.
Preparing to unpack .../07-libgraphicsmagick-q16-3_1.3.28-2ubuntu0.1_amd64.deb 
...
Unpacking libgraphicsmagick-q16-3 (1.3.28-2ubuntu0.1) ...
Selecting previously unselected package libgraphicsmagick++-q16-12.
Preparing to unpack 
.../08-libgraphicsmagick++-q16-12_1.3.28-2ubuntu0.1_amd64.deb ...
Unpacking libgraphicsmagick++-q16-12 (1.3.28-2ubuntu0.1) ...
Selecting previously unselected package libqrupdate1:amd64.
Preparing to unpack .../09-libqrupdate1_1.1.2-2build1_amd64.deb ...
Unpacking libqrupdate1:amd64 (1.1.2-2build1) ...
Selecting previously unselected package liboctave4:amd64.
Preparing to unpack .../10-liboctave4_4.2.2-1ubuntu1_amd64.deb ...
Unpacking liboctave4:amd64 (4.2.2-1ubuntu1) ...
Selecting previously unselected package libqhull7:amd64.
Preparing to unpack .../11-libqhull7_2015.2-4_amd64.deb ...
Unpacking libqhull7:amd64 (2015.2-4) ...
Selecting previously unselected package libosmesa6:amd64.
Preparing to unpack .../12-libosmesa6_19.2.8-0ubuntu0~18.04.3_amd64.deb ...
Unpacking libosmesa6:amd64 (19.2.8-0ubuntu0~18.04.3) ...
Selecting previously unselected package octave-common.
Preparing to unpack .../13-octave-common_4.2.2-1ubuntu1_all.deb ...
Unpacking octave-common (4.2.2-1ubuntu1) ...
Selecting previously unselected package octave.
Preparing to unpack .../14-octave_4.2.2-1ubuntu1_amd64.deb ...
Unpacking octave (4.2.2-1ubuntu1) ...
Selecting previously unselected package octave-doc.
Preparing to unpack .../15-octave-doc_4.2.2-1ubuntu1_all.deb ...
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-0ubuntu0~18.04.3) ...
Setting up epstool (3.08+repack-7) ...
Setting up libgraphicsmagick-q16-3 (1.3.28-2ubuntu0.1) ...
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 libgraphicsmagick++-q16-12 (1.3.28-2ubuntu0.1) ...
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/octave-cli: symbol lookup error: 
/usr/lib/x86_64-linux-gnu/libblas.so.3: undefined symbol: gotoblas
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.18.04.2) ...
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-11ubuntu1.1) ...
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)
```

** Affects: octave (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1877004

Title:
  Installation of octave fails with /usr/lib/x86_64-linux-
  gnu/libblas.so.3: undefined symbol: gotoblas

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/octave/+bug/1877004/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to