From f0adcca9db6e52aed1148a507085f4088633153a Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 23 Dec 2024 02:48:31 +0000 Subject: [PATCH] import/go: Fix #:go formation. Reported by MSavoritias in #74992 "guix import go package definition is not valid". This change fixes it: instead of "#:go 1.22" will produce "#:go go-1.22". * guix/import/go.scm (go-module->guix-package): Fix format for #:go key argument. Change-Id: I9db0688b8e2970f5e90b415966d39b45505b7c8e --- guix/import/go.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guix/import/go.scm b/guix/import/go.scm index fba320ca0634238d72f8ddafb5b56d929701a083..3899c5e4b36ed520993d3fc605db15dcf5e56026 100644 --- a/guix/import/go.scm +++ b/guix/import/go.scm @@ -714,7 +714,9 @@ When VERSION is unspecified, the latest version available is used." (build-system go-build-system) (arguments (list ,@(if (version>? min-go-version (package-version (go-package))) - `(#:go ,(string->number min-go-version)) + `(#:go ,(string->symbol + (format #f "go-~a" + (string->number min-go-version)))) '()) #:import-path ,module-path ,@(if (string=? module-path root-module-path)