(address . bug-guix@gnu.org)
Hi lovely maintainers of Guix!
Some time ago I announced the availability of a guix build farm running out of the University of Tennessee[1]. Some time ago, builds started failing due to a failure to build coreutils[2]; investigation showed a unexpected failing test:
Toggle snippet (3 lines)
FAIL tests/cp/reflink-auto.sh (exit status: 1)
I found that on other guix systems, this is not occurring. After some online sleuthing, it appears that the nix folks have seen this before[3]. They opted to disable the test 'tests/cp/reflink-auto.sh' as it can fail when using btrfs. On the guix system impacted, disabling coreutils tests makes the package build.
For reference, coreutils was building on cuirass.genenetwork.org on guix commit `0c908518375aea50be6dec703367c01944c8c721` and stopped building on `66611696975409a52478b95a862a464daeaefe2a`.
I suggest we follow what the nix folks did (disable `tests/cp/reflink-auto.sh`). In a following email you will find a patch that does so, however, because it changes coreutils, this will cause many packages to be rebuilt, so I'm unsure whats the best way to correct this without having to wait for core-updates to be merged.
Any advise or insight appreciated.
--
Collin J. Doering
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQSg4F3ACfM0j/GRGeP3fjGTl82nFgUCZyjqURQcY29sbGluQHJl
a2Foc29mdC5jYQAKCRD3fjGTl82nFvPBAQC3DfQP5Dp4VH+4J7MXVjU3l2VPG9bd
9tAe7TWGfOXiNAEAjNk8MWoEhTqDvNlfHIRV6X5z3eef1LzQFIJkVxp3GAQ=
=N/kV
-----END PGP SIGNATURE-----