From 8b133856378de28e49a2fe45356a4257164a3dbd Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Fri, 12 Sep 2025 17:09:54 -0400 Subject: [PATCH] gnu: coreutils: Skip a test. This test fails on btrfs more generally, not only on hurd. * gnu/packages/base.scm (coreutils)[arguments]<#:phases>: Skip the reflink-auto test unconditionally. Change-Id: I27c4750f848a6b4c3c251614d95aefe41efe5d81 --- gnu/packages/base.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 51a06c5413ecbd2ecee283bbc4aa7bd5f9ed7481..2b3367d5b2bc721bd736bb4a13524f68038572bd 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -526,8 +526,6 @@ used to apply commands with arbitrarily long arguments.") "tests/split/fail.sh" ;; These tests error "tests/dd/nocache.sh" - ;; These tests can intermitently fail on btrfs - "tests/cp/reflink-auto.sh" ;; These tests fail "tests/cp/sparse.sh" "tests/cp/special-f.sh" @@ -573,6 +571,10 @@ used to apply commands with arbitrarily long arguments.") (("(^| )main *\\(.*" all) (string-append all "{\n exit (77);//")))) '()) + ;; These tests can fail on btrfs. + (substitute* "tests/cp/reflink-auto.sh" + (("^#!.*" all) + (string-append all "exit 77;\n"))) (substitute* "Makefile.in" ;; fails on filesystems where inotify cannot be used, ;; more info in #47935