Message ID | 20190629055015.3886-1-kyle@kyleam.com |
---|---|
State | Accepted |
Headers | show |
Series | [bug#36429] profiles: Adjust packages->manifest pattern for inferior packages. | expand |
Hello Kyle, Kyle Meyer <kyle@kyleam.com> skribis: > * guix/profiles.scm (packages->manifest): Add package? predicate to `(package > output)' pattern to avoid incorrectly matching `(inferior-package output)', > which should be handled by a later clause. Good catch. Applied, thanks! Ludo’.
diff --git a/guix/profiles.scm b/guix/profiles.scm index dfc9ba1ca0..f5c863945c 100644 --- a/guix/profiles.scm +++ b/guix/profiles.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2016 Chris Marusich <cmmarusich@gmail.com> ;;; Copyright © 2017 Huang Ying <huang.ying.caritas@gmail.com> ;;; Copyright © 2017 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2019 Kyle Meyer <kyle@kyleam.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -337,7 +338,7 @@ (define (packages->manifest packages) (manifest (map (match-lambda - ((package output) + (((? package? package) output) (package->manifest-entry package output)) ((? package? package) (package->manifest-entry package))