From e2669c2b95a30587dfdd8e337290a6e747d32599 Mon Sep 17 00:00:00 2001 From: "Owen W. Taylor" Date: Wed, 15 Jul 2020 11:16:53 -0400 Subject: [PATCH] ostree installer: Add dbus-daemon to extra_runroot_packages The flatpak embedding process needs to run a local DBus session so that flatpak can talk to flatpak-oci-authenticator to authenticate (no-op) to registry.fedoraproject.org. https://pagure.io/fedora-lorax-templates/pull-request/47 Signed-off-by: Owen W. Taylor --- fedora.conf | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fedora.conf b/fedora.conf index ca75f7a..dbd0757 100644 --- a/fedora.conf +++ b/fedora.conf @@ -778,7 +778,8 @@ ostree_installer = [ ], 'template_repo': 'https://pagure.io/fedora-lorax-templates.git', 'template_branch': 'master', - 'extra_runroot_pkgs': ['flatpak'], + # dbus-run-session is needed for Flatpak to talk to flatpak-oci-authenticator + 'extra_runroot_pkgs': ['flatpak', 'dbus-daemon'], 'failable': ['*'], }, "ppc64le": { @@ -803,7 +804,8 @@ ostree_installer = [ ], 'template_repo': 'https://pagure.io/fedora-lorax-templates.git', 'template_branch': 'master', - 'extra_runroot_pkgs': ['flatpak'], + # dbus-run-session is needed for Flatpak to talk to flatpak-oci-authenticator + 'extra_runroot_pkgs': ['flatpak', 'dbus-daemon'], 'failable': ['*'], }, "aarch64": { @@ -828,7 +830,8 @@ ostree_installer = [ ], 'template_repo': 'https://pagure.io/fedora-lorax-templates.git', 'template_branch': 'master', - 'extra_runroot_pkgs': ['flatpak'], + # dbus-run-session is needed for Flatpak to talk to flatpak-oci-authenticator + 'extra_runroot_pkgs': ['flatpak', 'dbus-daemon'], 'failable': ['*'], } })