New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/30873#issuecomment-855949010 Comment: Python dependencies (like `python3-jupyter_{notebook,server}` in `python3-jupyterlab_server`) should generally go in `hostmakedepends`, not `makedepends`, because the host Python interpreter needs to find them. As a special case, only if the Python packages include headers or shlibs that will be linked against in compiled extensions, the packages should be included in `makedepends` *in adddition* to `hostmakedepends`. I haven't looked through the other templates in this PR, but you should probably move `python3-*` dependencies from `makedepends` to `hostmakedepends` in all of them.