guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add busybox.


From: Ludovic Courtès
Subject: Re: [PATCH] gnu: Add busybox.
Date: Fri, 13 Jun 2014 15:32:05 +0200
User-agent: Gnus/5.130009 (Ma Gnus v0.9) Emacs/24.3 (gnu/linux)

Overall looks good to me.  Minor improvements suggested below.

John Darrington <address@hidden> skribis:

>     * gnu/packages/busybox.scm: New file
>     * gnu-system.am: Add gnu/packages/busybox.scm

No indentation needed.

Phrases/sentences started with a capital letter must end with a period.

> +         (lambda _
> +           (begin

No need for ‘begin’ here.

> +             ;; There is no /usr/bin - replace it with /gnu/store
> +             (substitute* "testsuite/cpio.tests"
> +               (("/usr/bin") "/gnu/store"))
> +
> +             (substitute* "testsuite/cpio.tests"
> +               (("usr") "gnu"))

Both clauses can go in a single ‘substitute*’.

> +             ;; This test cannot possibly pass
> +             ;; It is trying to test that "which ls" returns "/bin/ls" when 
> PATH is not set.
> +             ;; However, this relies on /bin/ls existing.  Which it does not 
> in guix

Periods & capitalization.

> +    (native-inputs `(("perl" ,perl) ; Needed to generate the man pages 
> (pod2man)

Lower-case.

> +                     ;; The following are needed by the tests

Period.

Thanks!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]