The test t7900-maintenance.sh seems to be currently broken on the master branch on some platforms. Since commit b681b191, one of the test leverages `systemd-analyze verify` utility to check the correctness of systemd unit files generated by git. But, whereas it works on Arch Linux with a recent version of systemd, it fails on Ubuntu 18.04 and systemd 237 with this error [1]: Failed to create /user.slice/user-1000.slice/session-44.scope/init.scope control group: Permission denied Failed to initialize manager: Permission denied It also fails on CentOS 7.9 and systemd 219 with this error [2]: Failed to open /dev/tty0: Permission denied Failed to load systemd/user/git-maintenance@.service: Invalid argument This patch changes the prerequisite used in the test to check if `system-analyze verify` can be used. As a result, this step should be now skipped on the two above-mentioned platforms instead of making the test fail. [1] https://lore.kernel.org/git/4c0c1fd4-f3f4-5e3a-abd2-0350c18b18b7@xxxxxxxxx/ [2] https://lore.kernel.org/git/874ka618n4.fsf@xxxxxxxxxxxxxxxxxxx/ Lénaïc Huard (1): maintenance: fix test t7900-maintenance.sh t/t7900-maintenance.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- 2.33.0