[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#40770] [PATCH 3/5] services: profile: Use a declarative profile.
From: |
Ludovic Courtès |
Subject: |
[bug#40770] [PATCH 3/5] services: profile: Use a declarative profile. |
Date: |
Wed, 22 Apr 2020 17:08:47 +0200 |
* gnu/services.scm (packages->profile-entry): Use 'profile' instead of
'profile-derivation'.
---
gnu/services.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnu/services.scm b/gnu/services.scm
index 126e0814eb..ada6268a0b 100644
--- a/gnu/services.scm
+++ b/gnu/services.scm
@@ -691,10 +691,10 @@ executables, making them setuid-root.")))
(define (packages->profile-entry packages)
"Return a system entry for the profile containing PACKAGES."
- (mlet %store-monad ((profile (profile-derivation
- (packages->manifest
- (delete-duplicates packages eq?)))))
- (return `(("profile" ,profile)))))
+ (with-monad %store-monad
+ (return `(("profile" ,(profile
+ (content (packages->manifest
+ (delete-duplicates packages eq?)))))))))
(define profile-service-type
;; The service that populates the system's profile---i.e.,
--
2.26.0