Bug#958174: hdf5: please add the hdf5plugins

2020-11-02 Thread Gilles Filippini
Gilles Filippini a écrit le 24/04/2020 à 10:03 :
> picca a écrit le 22/04/2020 à 16:07 :
>> 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.

Here it is (I forgot to forward it):
> I received a reply regarding the hdf5plugin software.  The issue is that
> the source code is not in a state where any user can build it as is.
> Right now the developer has to make certain changes in order for it
> to build.
> 
> We do plan to make it available from the web pages once it has been
> cleaned up. 

Best,

_g.



signature.asc
Description: OpenPGP digital signature


Bug#958174: hdf5: please add the hdf5plugins

2020-04-24 Thread Gilles Filippini
picca a écrit le 22/04/2020 à 16:07 :
> Gilles Filippini  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.



signature.asc
Description: OpenPGP digital signature


Bug#958174: hdf5: please add the hdf5plugins

2020-04-22 Thread picca
Gilles Filippini  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.

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

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


Cheers


Frederic



Bug#958174: hdf5: please add the hdf5plugins

2020-04-22 Thread Gilles Filippini
Hi Frédéric,

Picca Frédéric-Emmanuel a écrit le 19/04/2020 à 12:41 :
> 
> Source: hdf5
> Severity: normal
> 
> Dear Maintainer,
> 
> I saw on the hdf5 group website that they provide also hdf5plugin
> 
> https://www.hdfgroup.org/downloads/hdf5/
> 
> Is it possible to add these plugins in the hdf5 package.

Aren't most of these filters available in the pytables and bitshuffle
packages?

_g.



signature.asc
Description: OpenPGP digital signature


Bug#958174: hdf5: please add the hdf5plugins

2020-04-19 Thread Picca Frédéric-Emmanuel


Source: hdf5
Severity: normal

Dear Maintainer,

I saw on the hdf5 group website that they provide also hdf5plugin

https://www.hdfgroup.org/downloads/hdf5/

Is it possible to add these plugins in the hdf5 package.

thanks for considering

Frederic


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled