Bug#995450: buster->bullseye: octave segfaulting during configure (seems unrelated to #992405)
Diego Zuccato
diego.zuccato at unibo.it
Thu Nov 4 13:06:51 GMT 2021
Il 04/11/2021 12:27, Sébastien Villemot ha scritto:
> So it seems that your problem is somehow related to multithreading
> (with pthread) in openblas.
Exactly.
> However I fail to understand the relationship with cdo. Could you
> please expand on that?
cdo installed libopenblas-pthread as a dependency, and that broke octave.
> I happen to have access to a machine with exactly the same CPU (and
> Debian Bullseye). I fail to replicate your problem there. I can start
> octave with libopenblas0-pthread and there is no segfault.
> So there must be another factor at play.
Possible. That's a system that got upgraded many times (started as a
Debian 6.0, IIRC!)
> Do you confirm that octave and all its dependencies are pristine Debian
> packages from Debian Bullseye? (and not binaries compiled by yourself
> or packages obtained from another suite)
Yes. Till yesterday, the only packages not from Debian official repos
were the PBIS ones (today I added Glusterfs repos).
> Is there something special in /usr/local?
Nothing except pbis-open and some python scripts.
> Is the segfault triggered by some computation? In particular, is there
> something in your ~/.octaverc, ~/.config/octave/octaverc or
> /etc/octaverc?
No. Just trying to run octave from a new user triggers the error.
> Is the result different if your run “octave-cli” instead of “octave”
> (to disable the GUI)?
No.
Not using octave myself, I noticed it because apt failed during the last
dist-upgrade, and it uses octave-cli .
--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786
More information about the debian-science-maintainers
mailing list