Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-10 Thread Drew Parsons
On 2023-10-10 09:26, Rafael Laboissière wrote: * Rafael Laboissière [2023-10-09 08:30]: […] At least, I hope that version 3.1.0+dfsg2-5 will really fix Bug#1053314 and the h5py transition will be completed. Unfortunately, it is still not working:

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-10 Thread Rafael Laboissière
* Rafael Laboissière [2023-10-09 08:30]: […] At least, I hope that version 3.1.0+dfsg2-5 will really fix Bug#1053314 and the h5py transition will be completed. Unfortunately, it is still not working: https://ci.debian.net/data/autopkgtest/testing/arm64/x/xmds2/38836874/log.gz I guess that

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-09 Thread Drew Parsons
On 2023-10-09 08:30, Rafael Laboissière wrote: Thanks for this detailed explanation, Drew. I released version 3.1.0+dfsg2-5 of the xmds2 package before reading it. I added python3-h5py to Build-Depends and libhdf5-mpi-dev to Depends, as you suggested (even though there is a typo in the

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-09 Thread Rafael Laboissière
Thanks for this detailed explanation, Drew. I released version 3.1.0+dfsg2-5 of the xmds2 package before reading it. I added python3-h5py to Build-Depends and libhdf5-mpi-dev to Depends, as you suggested (even though there is a typo in the debian/changelog entry, stating eroneaously that

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-08 Thread Drew Parsons
Nilesh explained most of the situation correctly. I can give some more background.It made sense (to me) to have h5py built against hdf5-mpi, since I figured that if you need the complexity of the hdf5 file format then you probably want to use it in an MPI environment. There was a

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-08 Thread Nilesh Patra
Hello, On 10/8/23 17:22, Rafael Laboissière wrote: Ok, I tried to fix the building problem by including python3-h5py, alongside with python3-h5py-mpi, into Build-Depends, as suggested by Drew, but the xmds2 package FTBFS. Here is a way to reproduce the problem without building the package:

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-08 Thread Rafael Laboissière
Ok, I tried to fix the building problem by including python3-h5py, alongside with python3-h5py-mpi, into Build-Depends, as suggested by Drew, but the xmds2 package FTBFS. Here is a way to reproduce the problem without building the package: $ dpkg -l python3-h5py\*

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-08 Thread Rafael Laboissière
* Nilesh Patra [2023-10-04 02:24]: On Sun, 01 Oct 2023 15:25:43 +0200 Drew Parsons wrote: Package: xmds2 Version: 3.1.0+dfsg2-4 Severity: serious Justification: debci xmds2 Depends: python3-h5py-mpi without depending on python3-h5py python3-h5py-mpi only provides the h5py._debian_h5py_mpi

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-03 Thread Nilesh Patra
On Sun, 01 Oct 2023 15:25:43 +0200 Drew Parsons wrote: Package: xmds2 Version: 3.1.0+dfsg2-4 Severity: serious Justification: debci xmds2 Depends: python3-h5py-mpi without depending on python3-h5py python3-h5py-mpi only provides the h5py._debian_h5py_mpi namespace, not h5py. Hence tests

Bug#1053314: Depends: python3-h5py-mpi without python3-h5py

2023-10-01 Thread Drew Parsons
Package: xmds2 Version: 3.1.0+dfsg2-4 Severity: serious Justification: debci xmds2 Depends: python3-h5py-mpi without depending on python3-h5py python3-h5py-mpi only provides the h5py._debian_h5py_mpi namespace, not h5py. Hence tests using h5py without specifying _debian_h5py_mpi fail. This is