Please stabilize
Note that already stabilized sys-apps/xdg-desktop-portal-gnome-44.1 fails to start when stable x11-wm/mutter-43.3 is installed and that's causing huge annoying startup delays for desktop apps in wayland session.
amd64 done
(In reply to Alexander Tsoy from comment #1) > Note that already stabilized sys-apps/xdg-desktop-portal-gnome-44.1 fails to > start when stable x11-wm/mutter-43.3 is installed and that's causing huge > annoying startup delays for desktop apps in wayland session. Should there be some sort of dependency or blocker between the packages? I'm not aware of the connection between them.
arm64 done
x86 done all arches done
Wonder if it's related to https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c5b00aca2ab62b2027a36ff557713f68a1e092 commit e0c5b00aca2ab62b2027a36ff557713f68a1e092 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-05-06 09:34:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-06 09:40:09 +0000 sys-apps/xdg-desktop-portal-gnome: depend on newer sys-apps/xdg-desktop-portal Should help with delays opening applications. Bug: https://bugs.gentoo.org/905482 Signed-off-by: Sam James <sam@gentoo.org> .../xdg-desktop-portal-gnome-44.1-r1.ebuild | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e36c9794b4defc7012f19a3efa3a09c12cab71 commit e3e36c9794b4defc7012f19a3efa3a09c12cab71 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-05-06 09:30:19 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-06 09:40:08 +0000 sys-apps/xdg-desktop-portal: add delay/slowness backport From the 1.16 branch upstream & backported in Fedora as well. Bug: https://bugs.gentoo.org/905482 Signed-off-by: Sam James <sam@gentoo.org> .../xdg-desktop-portal-1.16.0-delay-open-fix.patch | 300 +++++++++++++++++++++ .../xdg-desktop-portal-1.16.0-r1.ebuild | 68 +++++ 2 files changed, 368 insertions(+)
(In reply to Matt Turner from comment #3) > Should there be some sort of dependency or blocker between the packages? I'm > not aware of the connection between them. I'm not really sure that xdg-desktop-portal-gnome startup failure is related to these delays. But updating x11-wm/mutter and gnome-base/gnome-shell (it depends on newer mutter) to 44* fixed both issues. xdg-desktop-portal-gnome[4458]: Failed to initialize display server connection: Cannot invoke method; proxy is for the well-known name org.gnome.Mutter.ServiceChannel without an owner, and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START systemd[3424]: xdg-desktop-portal-gnome.service: Main process exited, code=exited, status=1/FAILURE systemd[3424]: xdg-desktop-portal-gnome.service: Failed with result 'exit-code'. systemd[3424]: Failed to start xdg-desktop-portal-gnome.service.
(In reply to Alexander Tsoy from comment #8) > xdg-desktop-portal-gnome[4458]: Failed to initialize display server > connection: Cannot invoke method; proxy is for the well-known name > org.gnome.Mutter.ServiceChannel without an owner, and proxy was constructed > with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START Service channel was introduced in mutter-44 https://gitlab.gnome.org/GNOME/mutter/-/commit/74fcdb9a62c709622493ce9aa928406ed682ce49
(In reply to Alexander Tsoy from comment #8) > xdg-desktop-portal-gnome[4458]: Failed to initialize display server > connection: Cannot invoke method; proxy is for the well-known name > org.gnome.Mutter.ServiceChannel without an owner, and proxy was constructed > with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START I filed new bug 905821