[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1121012: marked as done (transition: numerical stack scotch to petsc)



Your message dated Wed, 17 Dec 2025 09:15:52 +0100
with message-id <6101729d-5106-40b9-8098-c6a06d34dd24@debian.org>
and subject line Re: Bug#1121012: transition: numerical stack scotch to petsc
has caused the Debian Bug report #1121012,
regarding transition: numerical stack scotch to petsc
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 owner@bugs.debian.org
immediately.)


-- 
1121012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121012
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: petsc@packages.debian.org, debian-science@lists.debian.org
Control: affects -1 + src:petsc
User: release.debian.org@packages.debian.org
Usertags: transition

I'd like to proceed with ABI transitions of the numerical library
stack, scotch to petsc.

scotch       7.0 → 7.0c  (same ABI but soname renamed by switch to cmake)
superlu-dist   8 → 9     (finally fixed)
hypre     2.32.0 → 2.33.0
mumps        5.7 → 5.8
petsc       3.22 → 3.24  (with slepc) 

64-bit support is reconfigured for scotch, and scotch cmake config
files are now generated.

hypre 3 has actually been released, but the major version bump warns me
it probably has an API change, so let's deal with that later.

Likewise fenics (dolfinx) 0.10 is ready (and built successfully in
experimental) but also with minor API changes, so I plan to update it
after this transition (after the other libraries are migrated to
testing) to give it a stable base to build against.

sundials needs updating, but I'm leaving that to other team members.
My library chain here does not use it directly.

Similarly suitesparse could be updated but I'm not sure it needs
transition, I'll leave it to Sébastien Villemot.

Selected reverse dependencies have been tested with good builds.
openmpi/mpich/pmix are recently fixed and migrated to testing, so in
that sense now is a good time to transition these MPI client libraries

auto-transitions are ready:
https://release.debian.org/transitions/html/auto-scotch.html
https://release.debian.org/transitions/html/auto-superlu-dist.html
https://release.debian.org/transitions/html/auto-hypre.html
https://release.debian.org/transitions/html/auto-mumps.html
https://release.debian.org/transitions/html/auto-petsc.html


Ben file:

title = "petsc";
is_affected = .depends ~ "libpetsc-real3.22" | .depends ~ "libpetsc-real3.24";
is_good = .depends ~ "libpetsc-real3.24";
is_bad = .depends ~ "libpetsc-real3.22";

--- End Message ---
--- Begin Message ---
On 19/11/2025 16:03, Drew Parsons wrote:
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: petsc@packages.debian.org, debian-science@lists.debian.org
Control: affects -1 + src:petsc
User: release.debian.org@packages.debian.org
Usertags: transition

I'd like to proceed with ABI transitions of the numerical library
stack, scotch to petsc.

scotch       7.0 → 7.0c  (same ABI but soname renamed by switch to cmake)
superlu-dist   8 → 9     (finally fixed)
hypre     2.32.0 → 2.33.0
mumps        5.7 → 5.8
petsc       3.22 → 3.24  (with slepc)

64-bit support is reconfigured for scotch, and scotch cmake config
files are now generated.

hypre 3 has actually been released, but the major version bump warns me
it probably has an API change, so let's deal with that later.

Likewise fenics (dolfinx) 0.10 is ready (and built successfully in
experimental) but also with minor API changes, so I plan to update it
after this transition (after the other libraries are migrated to
testing) to give it a stable base to build against.

sundials needs updating, but I'm leaving that to other team members.
My library chain here does not use it directly.

Similarly suitesparse could be updated but I'm not sure it needs
transition, I'll leave it to Sébastien Villemot.

Selected reverse dependencies have been tested with good builds.
openmpi/mpich/pmix are recently fixed and migrated to testing, so in
that sense now is a good time to transition these MPI client libraries

auto-transitions are ready:
https://release.debian.org/transitions/html/auto-scotch.html
https://release.debian.org/transitions/html/auto-superlu-dist.html
https://release.debian.org/transitions/html/auto-hypre.html
https://release.debian.org/transitions/html/auto-mumps.html
https://release.debian.org/transitions/html/auto-petsc.html

opm-grid/opm-simulators have finally migrated, and that finished the last bits of the transition. Closing this.

Cheers,
Emilio

--- End Message ---

Reply to: