Your message dated Thu, 16 Jul 2026 13:51:23 +0200
with message-id <[email protected]>
and subject line Re: Bug#1141559: transition: hypre
has caused the Debian Bug report #1141559,
regarding transition: hypre
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1141559: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141559
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:hypre
User: [email protected]
Usertags: transition
Loss of functionality in autoconf package builds means debian can no
longer easily build MPI packages via autoconf.
Apparently debhelper 13.32 is to blame, cf. Bug#1139889.
In the case of hypre the simplest workaround is to abandon autoconf
and start using cmake. hypre's cmake configuration uses a particular
idiosyncratic formula to set the SONAME ABI, which wasn't used with
autoconf. So we need this transition to switch over to the cmake soname.
The code is the same and the file layout is the same (a new cmake
config becomes available, but we didn't have it before).
So dependent packages can build the same way as before. The only
difference is the change in the value of the soname.
petsc would be removed with hypre removal (RC Bug#1139536),
and removal of petsc4py might impact the python transition,
removing a bundle of other dependent python packages.
For that reason it might be prudent to give this transition priority,
to help the python transition proceed smoothly at the level of the
numerical (finite element) python packages.
https://release.debian.org/transitions/html/auto-hypre.html
Ben file:
title = "hypre";
is_affected = .depends ~ "libhypre-3.1.0" | .depends ~ "libhypre-301";
is_good = .depends ~ "libhypre-301";
is_bad = .depends ~ "libhypre-3.1.0";
--- End Message ---
--- Begin Message ---
On 16/07/2026 13:42, Drew Parsons wrote:
Package: release.debian.org
Followup-For: Bug #1141559
hypre 3.1.0-3 is migrated to testing
transition seems to be complete
Yes. The petsc/riscv64 binNMU didn't migrate because its autopkgtest failed
against the new hypre, but a retry passed, and it has migrated.
Closing.
Cheers,
Emilio
--- End Message ---