Found another issue that has appeared for some people.

The xbps 0.44 shlib code skips packages that have the "transaction" obj set to "remove". If you've been using
xbps for a while and never ran xbps-pkgdb(8) there could be some packages with that obsolete obj.

Solution:

 for f in $(xbps-query -s '' -p transaction|cut -d ':' -f1); do sudo xbps-pkgdb $f; done

If this does not fix the unresolved shlib there's a pkg that is missing the `shlib-provides` obj, submit a new issue
in the void-packages github repo.

Thanks.