There is a new pull request by tornaria against master on the void-packages repository https://github.com/tornaria/void-packages fix-deps https://github.com/void-linux/void-packages/pull/47910 Fix dependencies so show-build-deps won't fail Split up from #47888 to avoid long CI in that PR. This fixes dependencies in four packages and also fixes handling of `*-32bit` deps. Before this change: ``` $ for p in bcachefs-tools brother-dcp197c-lpr gcc-multilib nvidia nvidia470 python3-QtPy python3-google-api-python-client qgis ; do ./xbps-src show-build-deps -K $p > /dev/null; done => ERROR: bcachefs-tools-1.3.6_1: dependency 'libudev-devel' does not exist! => ERROR: brother-dcp197c-lpr-1.1.3_6: dependency 'glibc-32bit' does not exist! => ERROR: gcc-multilib-12.2.0_2: dependency 'glibc-32bit' does not exist! => ERROR: nvidia-535.146.02_1: dependency 'glibc-32bit' does not exist! => ERROR: nvidia470-470.223.02_1: dependency 'glibc-32bit' does not exist! => ERROR: python3-QtPy-2.4.1_1: dependency 'font-liberation-ttf' does not exist! => ERROR: python3-google-api-python-client-2.80.0_2: dependency 'python3-Django' does not exist! => ERROR: qgis-3.34.1_1: dependency 'opencl-clhpp' does not exist! ``` After this change, there is no error. Also running `common/scripts/xbps-cycles.py` will do every package (Those 8 are all the failures I got). Note that the errors for `python3-QtPy` and `python3-google-api-python-client` show only if #47888 is applied, since they are for checkdepends. #### Testing the changes - I tested the changes in this PR: **YES** A patch file from https://github.com/void-linux/void-packages/pull/47910.patch is attached