New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/44071#issuecomment-1562981730 Comment: I have made a couple of changes: 1. A squash commit refactors `do_check`: a) to short-circuit checks when `pytest` is not installed, avoiding the need to nest the bulk of the function inside a conditional; b) to avoid setting `make_install_target` in `do_check` when it is undefined in the template, deferring the default assignment to `do_install`. 2. Remove the now-superfluous `make_install_target` in all PEP517 templates. 3. Fix the build of `synapse` and (by updating) `pythone3-xcffib`. Please confirm that you are OK with these changes, and we can squash down my alterations before merge.