There's a merged pull request on the void-packages repository lvm2: include required symlinks in device-mapper pkg https://github.com/void-linux/void-packages/pull/22898 Description: Without these, monitoring raid1 LVs fails unless one installs `device-mapper-devel`. The log message is: ``` dmeventd libdevmapper-event-lvm2raid.so dlopen failed: libdevmapper-event-lvm2raid.so: cannot open shared object file: No such file or directory. ``` More details: the current `device-mapper` package includes: ``` /usr/lib/device-mapper/libdevmapper-event-lvm2mirror.so /usr/lib/device-mapper/libdevmapper-event-lvm2raid.so /usr/lib/device-mapper/libdevmapper-event-lvm2snapshot.so /usr/lib/device-mapper/libdevmapper-event-lvm2thin.so /usr/lib/device-mapper/libdevmapper-event-lvm2vdo.so /usr/lib/libdevmapper-event-lvm2.so.2.02 /usr/lib/libdevmapper-event.so.1.02 /usr/lib/libdevmapper.so.1.02 /usr/lib/liblvm2cmd.so.2.02 ``` while the current `device-mapper-devel` package includes: ``` /usr/lib/libdevmapper-event-lvm2.so -> /usr/lib/libdevmapper-event-lvm2.so.2.02 /usr/lib/libdevmapper-event-lvm2mirror.so -> /usr/lib/device-mapper/libdevmapper-event-lvm2mirror.so /usr/lib/libdevmapper-event-lvm2raid.so -> /usr/lib/device-mapper/libdevmapper-event-lvm2raid.so /usr/lib/libdevmapper-event-lvm2snapshot.so -> /usr/lib/device-mapper/libdevmapper-event-lvm2snapshot.so /usr/lib/libdevmapper-event-lvm2thin.so -> /usr/lib/device-mapper/libdevmapper-event-lvm2thin.so /usr/lib/libdevmapper-event-lvm2vdo.so -> /usr/lib/device-mapper/libdevmapper-event-lvm2vdo.so /usr/lib/libdevmapper-event.so -> /usr/lib/libdevmapper-event.so.1.02 /usr/lib/libdevmapper.so -> /usr/lib/libdevmapper.so.1.02 /usr/lib/liblvm2cmd.so -> /usr/lib/liblvm2cmd.so.2.02 ``` I claim all the symlinks for `libdevmapper-event-lvm2?*.so` should go into `device-mapper` pkg, which is what this PR does. Note the question mark, since I believe `libdevmapper-event-lvm2.so` should still go into `device-mapper-devel`.