maint: Actually check for the availablility of system packages.

* etc/release-manifest.scm (%system-manifest): New variable.
<top level>: Add it in 'concatenate-manifests' call.
This commit is contained in:
Ludovic Courtès 2020-04-14 15:10:24 +02:00
parent 0ad60b2a89
commit 8e8d984fd6
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -93,6 +93,13 @@ (define %base-manifest
%base-packages))
%hydra-supported-systems)))
(define %system-manifest
(manifest
(append-map (lambda (system)
(map (cut package->manifest-entry* <> system)
%system-packages))
'("x86_64-linux" "i686-linux")))) ;Guix System
(define %cross-manifest
(manifest
(append-map (lambda (target)
@ -115,5 +122,6 @@ (define %cross-bootstrap-manifest
;; Return the union of all three manifests.
(concatenate-manifests (list %base-manifest
%system-manifest
%cross-manifest
%cross-bootstrap-manifest))