bug-guix
[Top][All Lists]
Advanced

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

Re: [PATCH] package: allow users to upgrade the whole system by not prov


From: Ludovic Courtès
Subject: Re: [PATCH] package: allow users to upgrade the whole system by not providing a regexp.
Date: Mon, 15 Apr 2013 23:50:59 +0200
User-agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.3 (gnu/linux)

Cyril Roelandt <address@hidden> skribis:

> 'guix package --upgrade' is now the same as "guix package --upgrade=''".

[...]

> -        (option '(#\u "upgrade") #t #f
> +        (option '(#\u "upgrade") #f #f

Should be #f #t (the first one is ‘required?’, the second one is
‘optional?’, see SRFI-37.)

> @@ -602,7 +602,9 @@ Install, remove, or upgrade PACKAGES in a single 
> transaction.\n"))
>          (let* ((installed (manifest-packages (profile-manifest profile)))
>                 (upgrade-regexps (filter-map (match-lambda
>                                               (('upgrade . regexp)
> -                                              (make-regexp regexp))
> +                                              (if regexp
> +                                               (make-regexp regexp)
> +                                               (make-regexp "")))

Rather: (make-regexp (or regexp "")).

Could you also update the manual?

Thanks!

Ludo’.



reply via email to

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