[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#50080] [PATCH v2 1/4] gnu: petsc-openmpi: Fix inputs.
From: |
Paul A. Patience |
Subject: |
[bug#50080] [PATCH v2 1/4] gnu: petsc-openmpi: Fix inputs. |
Date: |
Mon, 02 May 2022 13:56:49 +0000 |
On 2022-04-30 05:02:55-04:00, Maxime Devos wrote:
> Paul A. Patience schreef op do 28-04-2022 om 17:11 [+0000]:
>> + (list hdf5-parallel-openmpi)) ; petsclayouthdf5.h includes H5Ipublic.h.
>
> This can be solved without propagation, see
> <https://issues.guix.gnu.org/54780#18>
> and <https://issues.guix.gnu.org/54780#19>.
I fixed this in v3 for petsc-openmpi, but note that one of the issues
fixed in the sundials-openmpi package (patch 2/4) is moving some
dependencies from inputs to propagated inputs to fix header inclusions.
However, those inputs would be more fragile to fix manually than
petsc-openmpi, because there are more headers to deal with than in
petsc-openmpi, and so they should probably be fixed only when the
absolute-inclusions patch is merged.
There are probably many other instances of this; I know that at least
dealii has propagated inputs just because of header inclusions.
If the absolute-inclusions patch is merged soon, I could update this
patch series to use that, but otherwise it could be fixed in a future
update to sundials (which seems to happen often).
Best regards,
Paul
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug#50080] [PATCH v2 1/4] gnu: petsc-openmpi: Fix inputs.,
Paul A. Patience <=