I was able to reproduce failed build in covergae phase on local machine.
It seems that gcc did some optimization and
used execve instead of execle when the code was
instrumented for coverage analysis.
So the exec* function was not wrapped and it tried to call
real binary ipa-getkeytab. Obviously it failed.
this patch partially solves the ticket
It does not subscribe to the systemd dbus interface and does only
the polling (this would have to be done anyway for the case
the interface is not available).
I will investigate how to add the systemd/dbus check as well,
but the attached patch should decrease priority of the ticket.