Bug#906152: libopenblas-base: version 0.3.2+ds-1 makes gimp hang indefinitely

Rogério Brito rbrito at ime.usp.br
Wed Aug 15 03:27:18 BST 2018


Package: libopenblas-base
Version: 0.3.2+ds-1
Severity: serious
Justification: breaks unrelated software

Hi.

First of all, I selected serious instead of the more appropriate critical
severity because I don't want to severity inflation.

On the other hand, if you think that this is a severity too high, feel free
to set it to a more appropriate level (as long as we get everything fixed).

OK, now, to the actual report. With version 0.3.2 of openblas installed,
whenever I call gimp (I always start programs from the command line), it
just sits there and doesn't even show its splash screen.

If I interrupt the execution with Ctrl+C, then I get a "Segmentation fault"
message, which would lead me to think that the program would not even have
finished being linked to all the shared libraries that it needs.

If I run gimp under strace, I see that it hangs in a mutex call that never
proceeds.

I searched the web and I found the following discussion:
<https://bbs.archlinux.org/viewtopic.php?id=238684>.

In it, it is suggested that the problem might have be with openblas and,
indeed, I removed libopenblas-base and voilá: with just atlas and the
reference blas installed, gimp fires up as expected on this machine.

This computer is, BTW, a notebook with a Core 2 Duo processor and, when I
start gimp now, I get the following message (that I used to get with
openblas before the upgrade to 0.3):

,----
| Missing fast-path babl conversion detected, Implementing missing babl fast paths
| accelerates GEGL, GIMP and other software using babl, warnings are printed on
| first occurance of formats used where a conversion has to be synthesized
| programmatically by babl based on format description
| 
| *WARNING* missing babl fast path(s): "R'G'B' double" to "CIE Lab double"
`----

If any further information is needed, please let me know.


Thanks,

Rogério Brito.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.16.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8), LANGUAGE=en_US.utf-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libopenblas-base depends on:
ii  libc6         2.27-5
ii  libgfortran5  8.2.0-3

libopenblas-base recommends no packages.

libopenblas-base suggests no packages.

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://cynic.cc/blog/ : github.com/rbrito : profiles.google.com/rbrito
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br



More information about the debian-science-maintainers mailing list