Bug#1038650: closed by Sebastiaan Couwenberg (Re: Bug#1038650: libnetcdf19: build support for parallel io)

2023-06-19 Thread Sebastiaan Couwenberg

On 6/19/23 20:02, Drew Parsons wrote:

On 2023-06-19 19:51, Sebastiaan Couwenberg :


No, see prior discussion on the debian-gis list:

https://lists.debian.org/debian-gis/2018/04/msg00020.html


Ok, thanks for the reference.


If you need MPI netcdf, use netcdf-parallel:

 https://tracker.debian.org/pkg/netcdf-parallel


That makes sense.

What I'm really looking for is the parallel support in the python 
module, python3-netcdf4, so I filed this bug against the wrong package. 
Multiple builds of the python package might be a bit trickier to manage. 
It was done for h5py, with some effort.


Like netcdf, I'm not willing to maintain MPI support in netcdf4-python.

Ideally netcdf upstream support building both serial and parallel 
variants of the library, and having both installed.


Library users can then choose which is best for their use case.

This is something upstream needs to support. As long as we need to 
choose one or the other for the package in Debian, we will choose the 
serial variant as the lowest common denominator. This also has the bonus 
of not having to bother choosing an MPI implementation.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#1038650: closed by Sebastiaan Couwenberg (Re: Bug#1038650: libnetcdf19: build support for parallel io)

2023-06-19 Thread Drew Parsons

On 2023-06-19 19:51, Sebastiaan Couwenberg :


No, see prior discussion on the debian-gis list:

https://lists.debian.org/debian-gis/2018/04/msg00020.html


Ok, thanks for the reference.


If you need MPI netcdf, use netcdf-parallel:

 https://tracker.debian.org/pkg/netcdf-parallel


That makes sense.

What I'm really looking for is the parallel support in the python 
module, python3-netcdf4, so I filed this bug against the wrong package.  
Multiple builds of the python package might be a bit trickier to manage. 
It was done for h5py, with some effort.


Drew