commit:     583fd52d979a85517291909fdb7b07a83ffa4060
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  4 08:23:05 2025 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 08:36:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583fd52d

gnome-base/gnome-control-center: use /tmp avoiding Socket name too long for 
tests

Use dev-python/python-dbusmock workaround to avoid tests failing due to:
Failed to start message bus: Socket name too long

error for some tests.

Thanks-to: Sam James
Closes: https://bugs.gentoo.org/921583
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-47.6.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-47.6.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-47.6.ebuild
index a4fb9fe394d0..9a9a88ee8b5e 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-47.6.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-47.6.ebuild
@@ -194,6 +194,8 @@ src_configure() {
 }
 
 src_test() {
+       # tests are fragile to long socket paths, bug #921583
+       local -x TMPDIR=/tmp
        virtx meson_src_test
 }
 

Reply via email to