Bug#1085505: petsc: Current Petsc packages incompatible with openmpi 5.x in sid

Giacomo Mulas giacomo.mulas at inaf.it
Sun Oct 20 20:28:18 BST 2024


On Sun, 20 Oct 2024, Francesco Ballarin wrote:

> Source: petsc
> Followup-For: Bug #1085505
> X-Debbugs-Cc: giacomo.mulas at inaf.it, francesco.ballarin at unicatt.it, dparsons at debian.org
>
> Hi Giacomo,
> we already encountered this in Bug #1085405, and released this morning a fix
> PETSc 3.21.6+dfsg1-2.
>
> buildd hasn't built the package yet on all arches, because some of them still
> need to wait for a fix on openmpi 5.x itself.
> amd64 (which is your arch in the report) built successfully however, so you
> should get a working PETSc soon-ish.

Thanks a lot Francesco!  I had indeed looked into debian incoming, before
filing the bug report, but there was nothing yet either there or in
experimental.

I take the chance to ask: any idea to create a version of petsc (and in case
slepc) libraries compiled with the --with-64-bit-blas-indices option? I have
codes that use simultaneously slepc/petsc _and_ lapack/blas, the latter
being the version with 64-bit integer indices. To link them simultaneously
in the same code, petsc and slepc also need to use the same lapack/blas
libraries, i.e. with 64-bit integer indices. I have been compiling my
private versions of slepc and petsc for these uses, but it would be indeed
nice to be able to have them available as debian packages. The "64" versions
of petsc and slepc, as far as I know, are compiled with the --with-64-bit-indices
option set, not --with-64-bit-blas-indices (which is not the same thing).

Thanks for all the great work, best regards
Giacomo

P.S. in the meanwhile the fixed petsc libs made it to the archive and I
successfully upgraded all the packages I had to hold back. Thanks!

-- 
_________________________________________________________________

Giacomo Mulas <giacomo.mulas at inaf.it>
_________________________________________________________________

INAF - Osservatorio Astronomico di Cagliari
via della scienza 5 - 09047 Selargius (CA)

tel.   +39 070 71180247
mob. : +39 329  6603810
_________________________________________________________________

"every year keeps getting shorter, never seem to find the time
  plans that either come to naught, or half a page of scribbled lines
  the time is gone, the song is over, thought I'd something more to say"
                          (Pink Floyd)
_________________________________________________________________



More information about the debian-science-maintainers mailing list