Source: hdf5-filter-plugin
Version: 0.0~git20221111.49e3b65-1
Severity: important

Hello,

thank you for maintaining hdf5-filter-plugin!

When working on packaging python-hdf5plugin
( https://salsa.debian.org/science-team/python-hdf5plugin )
I noticed that it cannot load the bitshuffle, bz2, and lz4 plugins.

Investigating, I noticed that the package installs the plugins in
/usr/lib/x86_64-linux-gnu/plugins, while hdf5 expects them in
/usr/lib/x86_64-linux-gnu/hdf5/serial/plugins/

Indeed, moving the plugins there makes hdf5 find them again.

At build time, you can get the expected plugin location with:

    pkg-config hdf5-serial  --variable=PluginDir

Thanks

Enrico

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to