GNU bug report logs - #61309
chicken bug in importer: Unrecognized keyword: #:repo->guix-package

Previous Next

Package: guix;

Reported by: "jgart" <jgart <at> dismail.de>

Date: Mon, 6 Feb 2023 03:39:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: jgart <jgart <at> dismail.de>, 61309 <at> debbugs.gnu.org
Cc: Josselin Poiret <dev <at> jpoiret.xyz>
Subject: bug#61309: [PATCH] import: egg: Ignore extra keys for #:repo->guix-package
Date: Mon, 13 Feb 2023 21:45:49 +0100
* guix/import/egg.scm (egg-recursive-import): Do it.

Fixes: #61309
---
 guix/import/egg.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/guix/import/egg.scm b/guix/import/egg.scm
index 90d97909b5..0555f24703 100644
--- a/guix/import/egg.scm
+++ b/guix/import/egg.scm
@@ -326,7 +326,8 @@ (define egg->guix-package/m                   ;memoized variant
 (define* (egg-recursive-import package-name #:optional version)
   (recursive-import package-name
                     #:version version
-                    #:repo->guix-package (lambda* (name #:key version repo)
+                    #:repo->guix-package (lambda* (name #:key version repo
+                                                        #:allow-other-keys)
                                            (egg->guix-package/m name version))
                     #:guix-name egg-name->guix-name))
 

base-commit: dd724cfad45d76b9dcc5b073876c995715c92a07
-- 
2.39.1





This bug report was last modified 2 years and 122 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.