New comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/issues/23622#issuecomment-660557832 Comment: > While here, I have naive question raising since some time: why do we need common/shlibs at all, rather than 04-generate-runtime-deps querying xbps index for which installed package provides library? It records the minimum version that provides the SONAME, which makes it easier to downgrade and partially update things. If you start to use xbps-query and use the version >= in the repository, you end up with 10 packages having 10 different minimum requirements just based on when they've been build and not what is actually compatible.