Hi, On Thu, 9 May 2019 16:38:34 +0100 Josh Holland wrote: > First, I wasn't sure whether it fits into an existing module already. > I had a look through the contents of gnu/packages/ but I didn't see > anything that really stuck out. Perhaps it fits into shellutils? Yes, and it's not so important in which module what is. The module name is not part of the package name anyway, so we are mostly using it to manage compilation complexity (sigh). Developers can find it using "guix edit rcm" anyway. I try not to introduce a new module for each package because it leads to a lot of file header duplication, and at some point the comment/code ratio is getting ridiculous--but, technically, even that would be fine. > This may or may not be the right way to go about things; I'd appreciate > some feedback on that. Looks fine. > If there are any ideas to solve the tests, or any other issues that need > fixing, I'm happy to re-submit the patch. > + (arguments '(#:tests? #f)) From your description, try (#:parallel-tests? #f) instead of (#:tests? #f). Nice work! Some test scripts still have /bin/sh