walters added a new comment to an issue you are following:
``
@adamwill This is the build of anaconda itself basically.
DBus is multiple things - a protocol, and two default bus instances (the system and
user/session).
It's not that "DBus dos not work in a chroot" - it's a lot more accurate
to say that "There's no system bus by default". But it's very easy to
spin up a private bus; a lot of software does this in `make check` (which is inside that
same mock chroot); among others, `dbus` itself, `rpm-ostree`, tons of desktop software,
etc.
What I'd say is that the Anaconda developers should have a script/entrypoint that
they've tested a bit that runs in `mock --old-chroot`. It should simply be a matter
of using `dbus-run-session` - however, the code in that case would need a `--session` flag
to know to look on the session bus and not the system.
To keep maximal symmetry with the "anaconda as livecd app" case (i.e. what we
usually mean when we say "Anaconda"), it may be simplest to structure the
upstream code to always use a private bus instance.
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/7240