New comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/issues/14856#issuecomment-569741159 Comment: Here is the basic idea: https://github.com/Duncaen/void-packages/commit/4d6e68d0101f2bdda367f47c79d5ba5443520e43, its just the shlib part using the map to get the required version for binaries is not done yet. `test.sh` produces the following: ``` void-packages$ ./test.sh ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata': Not Found ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata': Not Found symbols for 0.1: /usr/lib/libtestlib.so.0 foo testlib-0.1 ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata': Not Found ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata': Not Found deps for testbin-0.1: testlib>=0.1_1 glibc>=2.29_1 ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata': Not Found ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata': Not Found symbols for 0.2: /usr/lib/libtestlib.so.0 foo testlib-0.1 /usr/lib/libtestlib.so.0 bar testlib-0.2 ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata': Not Found ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata': Not Found deps for testbin-0.2: testlib>=0.1_1 glibc>=2.29_1 ```