picca a écrit le 22/04/2020 à 16:07 :
> Gilles Filippini <p...@debian.org> writes:
> 
>> Aren't most of these filters available in the pytables and bitshuffle
>> packages?
> 
> It seems to me that these filters are provided but not installed system
> wide under the hdf5 plugin directory.
> 
> So each project/scripts which would require a plugin need to register the
> plugins on it's own.
> 
> I am wondering if the best would not be to build and install the plugins
> under the hdf5 lib expected plugin directory on the system
> Which is not trivial to know.
> 
> An improvement would be to add a variable to the pkgconfig files in order
> to expose this plugin directory.

Done with the last upload to experimental. The plugin dir is advertised
in the pkg-config files via the 'PluginDir' variable.

> I do not know if the puglin directory is the same for the serial and the
> mpi version of the library.

I don't know either. I made them different.

> If clear instruction are provided in order to  provide system wide
> plugin, then we can  patch all these pacakage whcih should provide
> plugins and request them to install the plugin at the right place.
> 
> Then we will have  an hdf5 librairy with out of the box plugin support :).
> 
> I found also this link with all the filter available around hdf5.
> so I tought that the hdfgroup would provide a tar.gz with all of them
> pre packaged in source forme.
> 
> since you are in charge of the hdf5 package, I tought that you have a
> privilegiate contact with them.
>
> https://portal.hdfgroup.org/display/support/HDF5+Plugins

Not so privileged, but I've asked them anyway. Waiting for the answer.

I've also found this github repo:
https://github.com/nexusformat/HDF5-External-Filter-Plugins

I think these plugins should ship from their own source package. They
are not part of the HDF5 source tree and the HDF5 source package is
cluttered enough :)

With the plugin dirs configured and advertised you now have the choice
between packaging the plugins or filing bugs against pytables and
bitshuffle so they install their plugins into the proper locations.

Thanks,

_g.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to