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


Groups > linux.debian.bugs.dist > #1154886

Bug#1041227: transition: suitesparse

From Sébastien Villemot <sebastien@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel.release
Subject Bug#1041227: transition: suitesparse
Date 2023-07-19 13:40 +0200
Message-ID <GTdHb-1i5F-1@gated-at.bofh.it> (permalink)
References <GRUZX-uiu-1@gated-at.bofh.it> <GSdgd-FI2-1@gated-at.bofh.it> <GRUZX-uiu-1@gated-at.bofh.it> <GSdgd-FI2-1@gated-at.bofh.it>
Organization Debian

Cross-posted to 2 groups.

Show all headers | View raw


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

Le dimanche 16 juillet 2023 à 18:50 +0200, Sebastian Ramacher a écrit :
> On 2023-07-15 23:25:28 +0200, Sébastien Villemot wrote:
> > Please schedule a transition for suitesparse 7, which currently sits in
> > experimental.
> 
> Please go ahead.

Thanks for driving this transition so far.

I have noticed the build failures of octave on 32-bit architectures
(that you reported in #1041460).

Actually, it turns out that suitesparse 7 is partly broken on 32-bit
architectures. Contrarily to what I said previously, there is an ABI
change on 32-bit architectures. And due to the way that this ABI change
was performed, it had the unintended consequence of breaking libspqr3
(provided by src:suitesparse) on 32-bit architectures. Upstream
realized this too late (and did not make much publicity around it, so I
was not aware of the issue before starting the transition).

Upstream seems to be working on a fix, but at this point there is none
available. The only affected package seems to be octave, for which
there is a workaround (disabling libspqr use on 32-bit archs, which
implies that some functionalities won’t be available there). I hope
this situation is only temporary.

There are two other reverse dependencies of libspqr (petsc and apbs)
but so far they don’t seem to be affected (they probably are to some
extent, but at least no FTBFS or autopkgtest failure in sight).

Ideally I should have waited longer before starting this transition but
it’s now too late (unless you think that the transition should be
rolled back, though that seems a bit extreme given the limited extent
of the breakage; in particular, 32-bit archs are probably not used that
much for number crunching these days).

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

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1041227: transition: suitesparse Sébastien Villemot <sebastien@debian.org> - 2023-07-15 23:30 +0200
  Bug#1041227: transition: suitesparse Sebastian Ramacher <sramacher@debian.org> - 2023-07-16 19:00 +0200
    Bug#1041227: transition: suitesparse Sébastien Villemot <sebastien@debian.org> - 2023-07-17 08:20 +0200
    Bug#1041227: transition: suitesparse Sébastien Villemot <sebastien@debian.org> - 2023-07-19 13:40 +0200
      Bug#1041227: transition: suitesparse Sebastian Ramacher <sramacher@debian.org> - 2023-07-19 14:00 +0200

csiph-web