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 to get the current version of a package providing the SONAME in the repository you end up with X packages having N different minimum version requirements just based on when they've been build and not what is actually compatible.