summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorRutherther <rutherther@ditigal.xyz>2025-12-18 15:39:54 +0100
committerRutherther <rutherther@ditigal.xyz>2025-12-22 23:00:46 +0100
commitab63e29e90aba4f10d477e76587d687a7bb6a27d (patch)
tree990d7bc0a54fd765c334cc9ca50b85fe6852e4eb /gnu
parente2857e21fa54ff72b4adabf95841d61fb820d55f (diff)
installer: Drop uri from provenance log.
To synchronize the artifacts made from Cuirass, pre-inst-env and time-machine, drop the url from provenance sexp. * gnu/installer.scm (provenance-sexp): Drop url. Change-Id: Ibe2515abdc92853ce06c0381dd03cc61b2077335 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/installer.scm9
1 files changed, 4 insertions, 5 deletions
diff --git a/gnu/installer.scm b/gnu/installer.scm
index d905ffa7957..adc891e4eb4 100644
--- a/gnu/installer.scm
+++ b/gnu/installer.scm
@@ -367,11 +367,10 @@ purposes."
'unknown)
((channels ...)
(map (lambda (channel)
- (let* ((uri (string->uri (channel-url channel)))
- (url (if (or (not uri) (eq? 'file (uri-scheme uri)))
- "local checkout"
- (channel-url channel))))
- `(channel ,(channel-name channel) ,url ,(channel-commit channel))))
+ ;; NOTE: URL is not logged to synchronize the derivations
+ ;; coming out of pre-inst-env, time-machine and Cuirass
+ ;; for generating release artifacts.
+ `(channel ,(channel-name channel) ,(channel-commit channel)))
channels))))
(define* (installer-program #:key dry-run? (guix-for-installer (current-guix)))