The test/run-with-simulator script calls busctl, which is part of systemd. This causes the script to fail on non systemd systems, like some Gentoo systems. Since its use is only an output diagnostic, it should either be run conditionally if it exists, or removed entirely.