Hi Guix, This is the patch I talked about on IRC. It moves the various inline definitions of 'mkdir-p/perms' from gnu/services/... to gnu/build/utils.scm. I've also written a few tests. As this change entails a world rebuild, this should be applied to core-updates instead of master (as civodul pointed out). `make check TESTS=tests/build-utils.scm` succeeds. Building a few packages for testing will take some time though (due to the world rebuild). Plenty of parentheses, Maxime -- Maxime Devos PGP Key: C1F3 3EE2 0C52 8FDB 7DD7 011F 49E3 EE22 1917 25EE Freenode handle: mdevos