GNU bug report logs - #54875
[PATCH] gnu: sbcl-py4cl: Fix path to py4cl.py.

Previous Next

Package: guix-patches;

Reported by: "Paul A. Patience" <paul <at> apatience.com>

Date: Tue, 12 Apr 2022 02:09:01 UTC

Severity: normal

Tags: patch

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: "Paul A. Patience" <paul <at> apatience.com>
Subject: bug#54875: closed (Re: [bug#54875] [PATCH] gnu: sbcl-py4cl: Fix
 path to py4cl.py.)
Date: Tue, 12 Apr 2022 12:08:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#54875: [PATCH] gnu: sbcl-py4cl: Fix path to py4cl.py.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 54875 <at> debbugs.gnu.org.

-- 
54875: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=54875
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Guillaume Le Vaillant <glv <at> posteo.net>
To: "Paul A. Patience" <paul <at> apatience.com>
Cc: 54875-done <at> debbugs.gnu.org
Subject: Re: [bug#54875] [PATCH] gnu: sbcl-py4cl: Fix path to py4cl.py.
Date: Tue, 12 Apr 2022 12:05:44 +0000
[Message part 3 (text/plain, inline)]
Patch pushed as 1f22508a8a973a20cf33ba1d7f0869ada8258617, with the
hardcoded "sbcl" replaced by a call to the '%lisp-type' function which
should do the right thing.
Thanks.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: "Paul A. Patience" <paul <at> apatience.com>
To: guix-patches <at> gnu.org
Cc: "Paul A. Patience" <paul <at> apatience.com>
Subject: [PATCH] gnu: sbcl-py4cl: Fix path to py4cl.py.
Date: Tue, 12 Apr 2022 02:08:18 +0000
* gnu/packages/lisp-xyz.scm (sbcl-py4cl)[arguments]: Fix the path which
replaces py4cl/config:*base-directory*.
---

Hello,

This patch fixes the problem with sbcl-py4cl, but I suspect that the cl-py4cl
and ecl-py4cl packages were and remain broken, as the paths are different; for
example, cl-py4cl's py4cl.py is located in
/STORE-PATH/share/common-lisp/source/cl-py4cl/py4cl.py.
Unfortunately, I'm not sure how to address that in the package definition.

 gnu/packages/lisp-xyz.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 358bba4e89..b356c96f84 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -5192,7 +5192,7 @@ (define-public sbcl-py4cl
                   (string-append
                    "\""
                    (assoc-ref outputs "out")
-                   "/share/common-lisp/sbcl-source/py4cl/"
+                   "/share/common-lisp/sbcl/py4cl/"
                    "\""))))))))
       (synopsis "Call python from Common Lisp")
       (description
--
2.35.1





This bug report was last modified 3 years and 133 days ago.

Previous Next


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