guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit 9b05a5005b2dfe1c8609ba85ccdcc41973b26b40
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Fri Jun 27 06:10:10 2025 +0200
[WORKAROUND] glib: Skip read-only-directory test.
* gnu/packages/glib.scm (glib)[#:phases]<disable-failing-tests>: Also
disable
read-only-directory test in fileutils.c.
---
gnu/packages/glib.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index f3b69586e7..61e169375b 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -300,7 +300,12 @@ information, refer to the @samp{dbus-daemon(1)} man
page.")))
(lambda _
(with-directory-excursion "glib/tests"
(substitute* '("unix.c" "utils.c")
- (("[ \t]*g_test_add_func.*;") "")))
+ (("[ \t]*g_test_add_func.*;") ""))
+
+ ;; This test creates a read-only directory, which later leads
to
+ ;; a build error when attempting to clean it up.
+ (substitute* '("fileutils.c")
+ (("[ \t]*g_test_add_func.*read-only-directory.*;") "")))
(with-directory-excursion "gio/tests"
(substitute* '("contenttype.c"
"gdbus-address-get-session.c"