Bug#960655: install the lzf_plugin in the system hdf5 plugin directory

Picca Frédéric-Emmanuel picca at debian.org
Fri May 15 08:44:00 BST 2020


Source: h5py
Severity: normal


Hello, in order to have a system wide availability of the lzf plugin, it woud be nice to install it under the

hdf5 plugin directory.

you can find the directory with pkg-config and the variable PluginDir for each flavour of hdf5

---
Name: HDF5
Description: Hierarchical Data Format 5 (HDF5) - serial version
Version: 1.10.6
Requires: 
Cflags: -I/usr/include/hdf5/serial
Libs: -L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5

PluginDir=/usr/lib/x86_64-linux-gnu/hdf5/serial/plugins
---

Idealy these plugin should be linked and compile with the corresponding hdf5 library.

I am wondering also if this should not be provided in a dedicated binary packages.
This way we could have a meta package which should depends on all the available plugins.

then all other source package which provide these plugin could do the same.

and hdf5 could recommendes all the plugins.

we could imagine a name like this for these package

hdf5-plugin-<name>-<flavour>

then we could create a

hdf5-plugin-all-<flavour>

thanks for considering.

Frederic

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

Kernel: Linux 5.6.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



More information about the debian-science-maintainers mailing list