Bug#1090791: petsc: strict dependency on the mpich version that was used to build
Emilio Pozuelo Monfort
pochu at debian.org
Sun Dec 22 10:33:56 GMT 2024
On Sat, 21 Dec 2024 23:34:42 +0100 Andreas Beckmann <anbe at debian.org> wrote:
> Control: affects -1 + src:slepc src:fenics-dolfinx src:mpich
>
> On Sat, 21 Dec 2024 19:19:43 +0200 Drew Parsons <dparsons at debian.org> wrote:
> > This is a delicate issue. The strict version test is in the upstream
> > headers. I imagine they have their reasons for making it so.
>
> I don't think so ...
>
> Anyway, if you want to keep the strict dependency, please mirror it in
> the package dependencies (probably in the -dev packages) s.t. every
> mpich version bump triggers a mini transition, i.e. a binNMU of petsc.
I'd rather the check gets removed. In my experience, that's due to overly
cautious upstreams, but it's not really suitable for Debian, where we track ABI
breaks. But if I'm wrong and there's a good reason for that, then yes, we need
strict dependencies.
Cheers,
Emilio
More information about the debian-science-maintainers
mailing list