maint: Don't require unsupported packages such as GNOME on i686-linux.
* etc/release-manifest.scm (%system-manifest): Filter out PACKAGE when it doesn't pass 'supported-package?'.
This commit is contained in:
parent
49599fab56
commit
3867cb7885
|
@ -125,8 +125,13 @@ (define %base-manifest
|
||||||
(define %system-manifest
|
(define %system-manifest
|
||||||
(manifest
|
(manifest
|
||||||
(append-map (lambda (system)
|
(append-map (lambda (system)
|
||||||
(map (cut package->manifest-entry* <> system)
|
;; Some of %SYSTEM-PACKAGES are currently unsupported on some
|
||||||
%system-packages))
|
;; systems--e.g., GNOME on non-x86_64, due to Rust. Filter
|
||||||
|
;; them out.
|
||||||
|
(filter-map (lambda (package)
|
||||||
|
(and (supported-package? package system)
|
||||||
|
(package->manifest-entry* package system)))
|
||||||
|
%system-packages))
|
||||||
'("x86_64-linux" "i686-linux")))) ;Guix System
|
'("x86_64-linux" "i686-linux")))) ;Guix System
|
||||||
|
|
||||||
(define %cross-manifest
|
(define %cross-manifest
|
||||||
|
|
Loading…
Reference in a new issue