There's a closed pull request on the void-packages repository Eliminate libupnp dependencies https://github.com/void-linux/void-packages/pull/27829 Description: `djmount` is ancient (from 2006) and, after the initial packaging, has only ever been revbumped to rebuild for dependency updates. It refuses to build against `libupnp1.8` or newer and is holding back our `libupnp`. `retroshare` has some upstream patches to build against `libupnp1.8` but they do not apply cleanly to the release version. However, the package builds against `miniupnpc`, so let's do that. We can revisit newer `libupnp` later if there is a compelling reason and they cut a new release. This paves the way for updating `libupnp` to a modern version. Maybe we can unify the `libupnp` if we can clean up `gerbera`, `mpd` and `vlc`. If not, maybe `libupnp` should be a meta that pulls in the latest versioned package.