Ludovic Courtès writes: > [...] Fixed everything you mentioned. > Now, it would be good to add a bunch of tests. :-) > > Perhaps one way to do it would be to write them in Scheme, and invoke > ‘guix-publish’ in a thread, similar to the HTTP tests in > tests/lint.scm. From there we could check .narinfo and .nar URLs. > WDYT? Good idea. That's what I ended up doing. > Thanks for working on it in spite of the numerous issues you > encountered! And thanks for the thorough review! New patch below: