Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1069069 > unrolled thread

Bug#993338: octave: Setting up octave fails due to missing libGL.so.1

Started byWitold Baryluk <witold.baryluk@gmail.com>
First post2021-08-31 00:40 +0200
Last post2021-08-31 20:30 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#993338: octave: Setting up octave fails due to missing libGL.so.1 Witold Baryluk <witold.baryluk@gmail.com> - 2021-08-31 00:40 +0200
    Bug#993338: octave: Setting up octave fails due to missing libGL.so.1 Sébastien Villemot <sebastien@debian.org> - 2021-08-31 20:30 +0200

#1069069 — Bug#993338: octave: Setting up octave fails due to missing libGL.so.1

FromWitold Baryluk <witold.baryluk@gmail.com>
Date2021-08-31 00:40 +0200
SubjectBug#993338: octave: Setting up octave fails due to missing libGL.so.1
Message-ID<CRY6C-3n9-1@gated-at.bofh.it>
Package: octave
Version: 6.2.0-1
Severity: serious
Justification: Policy 3.5
X-Debbugs-Cc: witold.baryluk@gmail.com

Dear Maintainer,

when debootstrapping using live-build:

Setting up octave (6.2.0-1) ...
/usr/bin/octave-cli: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
dpkg: error processing package octave (--configure):
 installed octave package post-installation script subprocess returned error exit status 127


Mesa is installed later by apt. Pre-Depends maybe required? Also weird a
bit that octave-cli requires OpenGL.

Regards,
Witold



-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-8-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages octave depends on:
ii  libbz2-1.0              1.0.8-4
ii  libc6                   2.31-17
ii  libfftw3-double3        3.3.8-2
ii  libfftw3-single3        3.3.8-2
ii  libfltk-gl1.3           1.3.5-3
ii  libfltk1.3              1.3.5-3
ii  libgcc-s1               11.2.0-3
ii  libgl1                  1.3.2-1
ii  libglpk40               5.0-1
ii  liboctave8              6.2.0-1
ii  libportaudio2           19.6.0-1.1
ii  libqhull8.0             2020.2-4
ii  libqscintilla2-qt5-15   2.11.6+dfsg-2
ii  libqt5core5a            5.15.2+dfsg-10
ii  libqt5gui5              5.15.2+dfsg-10
ii  libqt5help5             5.15.2-5
ii  libqt5network5          5.15.2+dfsg-10
ii  libqt5printsupport5     5.15.2+dfsg-10
ii  libqt5widgets5          5.15.2+dfsg-10
ii  libqt5xml5              5.15.2+dfsg-10
ii  libsndfile1             1.0.31-2
ii  libstdc++6              11.2.0-3
ii  libsundials-ida4        5.7.0+dfsg-1
ii  libsundials-sunlinsol2  5.7.0+dfsg-1
ii  libx11-6                2:1.7.2-1
ii  octave-common           6.2.0-1
ii  texinfo                 6.7.0.dfsg.2-6
ii  zlib1g                  1:1.2.11.dfsg-2

Versions of packages octave recommends:
ii  default-jre-headless       2:1.11-72
ii  epstool                    3.09-3
ii  gnuplot-x11 [gnuplot-nox]  5.4.1+dfsg1-1
ii  libopenblas0               0.3.17+ds-2
ii  octave-doc                 6.2.0-1
ii  pstoedit                   3.75-1

Versions of packages octave suggests:
pn  liboctave-dev  <none>

-- no debconf information

[toc] | [next] | [standalone]


#1069201

FromSébastien Villemot <sebastien@debian.org>
Date2021-08-31 20:30 +0200
Message-ID<CSgGd-7fl-9@gated-at.bofh.it>
In reply to#1069069

[Multipart message — attachments visible in raw view] — view raw

Le lundi 30 août 2021 à 22:32 +0000, Witold Baryluk a écrit :
> Package: octave
> Version: 6.2.0-1
> Severity: serious
> Justification: Policy 3.5
> X-Debbugs-Cc: witold.baryluk@gmail.com
> 
> Dear Maintainer,
> 
> when debootstrapping using live-build:
> 
> Setting up octave (6.2.0-1) ...
> /usr/bin/octave-cli: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
> dpkg: error processing package octave (--configure):
>  installed octave package post-installation script subprocess returned error exit status 127
> 
> 
> Mesa is installed later by apt. Pre-Depends maybe required? Also weird a
> bit that octave-cli requires OpenGL.

Policy §6.5 is clear about the fact that, when the postinst script is
called, dependencies are unpacked and configured (unless there are
circular dependencies, which I don’t think is the case here).

So if libgl1 is really unpacked after octave is configured, the bug
probably lies in dpkg.

Do you have a way of reproducing the problem?

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web