Hi Maxim, Maxim Cournoyer skribis: > Ludovic Courtès writes: > >> Hi, >> >> Mathieu Othacehe skribis: >> >>> Thanks for the fix! The jami and jami-provisioning tests are also broken >>> because of what looks like to be the same issue: >>> >>> One does not simply initialize the client: Another daemon is detected >>> /gnu/store/01phrvxnxrg1q0gxa35g7f77q06crf6v-shepherd-marionette.scm:1:1718: ERROR: >>> 1. &action-exception-error: >>> service: jami >>> action: start >>> key: match-error >>> args: ("match" "no matching pattern" #f) >>> Jami Daemon 11.0.0, by Savoir-faire Linux 2004-2019 >>> https://jami.net/ >>> [Video support enabled] >>> [Plugins support enabled] >> >> Yes, I noticed that, but I’m not sure how to apply a similar workaround. > > I tried fixing that today, but so far I've only managed to understand > what seems to be going wrong, with this (not so great) workflow: While working on , I figured ‘wait-for-service’ could be useful for system tests that were previously using ‘start-service’ as a way to wait for a service to be up and running. I tried the following change, which should be semantically equivalent to what was happening with the Shepherd 0.8. However, it doesn’t seem to work, for reasons that escape me. Thoughts? Ludo’.