New comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/pull/29159#issuecomment-787994425 Comment: You would end up with packages in the repository that can not be installed in case the runtime dependency failed to build after the package depending on it and you would have to build a mechanism to avoid that by i.e. holding back the package from adding it to the repository and adding it later, which gets pretty complicated if have long dependency chains.