GNU bug report logs -
#50084
[PATCH] gnu: Add waypipe.
Previous Next
Reported by: Robby Zambito <contact <at> robbyzambito.me>
Date: Tue, 17 Aug 2021 02:35:01 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
> + (add-after 'unpack 'fix-sleep-path
> + (lambda* (#:key inputs outputs #:allow-other-keys)
> + (let ((out (assoc-ref outputs "out"))
out is not used anywhere, so you can remove it, along with the outputs
argument of the lambda.
> + (coreutils (assoc-ref inputs "coreutils")))
> + (substitute* "./test/startup_failure.py"
> + (("sleep")
> + (string-append coreutils "/bin/sleep")))
> + #t))))))
> + (native-inputs
> + `(("pkg-config" ,pkg-config)
> + ("scdoc" ,scdoc)))
> + (inputs
> + ;; For tests
> + `(("python" ,python)
> + ("coreutils" ,coreutils)))
I haven't tried building this or anything, but if python and coreutils
are really only needed for tests, then they need not be in inputs (and
the fact that the initial version of this patch didn't have them at all
supports this thesis).
In other words, I'd put everything in native-inputs.
Also (and this is really minor), arguments normally follows the inputs
sections.
Best regards,
Paul
This bug report was last modified 3 years and 258 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.