New comment by ifreund on void-packages repository https://github.com/void-linux/void-packages/pull/21715#issuecomment-626035730 Comment: Made the name changes and added the `hdf5` build option, but ran into an issue: Are you sure that having `vips` be the template and `libvips` a subpackage is the right way to go? It seems to have messed up the `run_depends`/`shlib_requires` for the `vips` and `libvips` packages. For `vips`: ``` run_depends: glib>=2.18.0_1 glibc>=2.29_1 shlib-requires: libgobject-2.0.so.0 libglib-2.0.so.0 libc.so.6 libpthread.so.0 ``` For `libvips`: ``` run_depends: vips>=8.9.2_1 libheif>=1.4.0_1 ... shlib-provides: libvips-cpp.so.42 libvips.so.42 shlib-requires: libvips.so.42 libheif.so.1 ... ``` Which means that the produced `vips` package does not depend on `libvips` but fails to run unless `libvips` is installed. Maybe there's something I'm missing here, but adding `libvips` to `depends` failed to fix this.