GNU bug report logs -
#59446
[PATCH] gnu: cl-parachute: Update to 1.5.0-0.8bc3e1b.
Previous Next
Reported by: "Paul A. Patience" <paul <at> apatience.com>
Date: Mon, 21 Nov 2022 12:56:02 UTC
Severity: normal
Tags: patch
Done: Guillaume Le Vaillant <glv <at> posteo.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 59446 in the body.
You can then email your comments to 59446 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#59446
; Package
guix-patches
.
(Mon, 21 Nov 2022 12:56:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
"Paul A. Patience" <paul <at> apatience.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 21 Nov 2022 12:56:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/lisp-check.scm (sbcl-parachute): Update to
1.5.0-0.8bc3e1b. (The previous version was actually also 1.5.0, not
1.1.1.)
[file-name]: Rename to cl-parachute.
[inputs]: Add sbcl-trivial-custom-debugger.
* gnu/packages/lisp-xyz.scm (sbcl-trivial-custom-debugger)
[arguments]: New field.
[native-inputs]: Remove field.
---
Hi,
I'm not sure how to fix the circular dependency between
trivial-custom-debugger and parachute — I suppose that would involve creating
a package for trivial-custom-debugger with tests disabled specifically for
parachute.
However, I saw elsewhere in lisp-xyz.scm disabled tests because of circular
dependencies, so I did the same.
Best regards,
Paul
gnu/packages/lisp-check.scm | 15 ++++++++-------
gnu/packages/lisp-xyz.scm | 8 ++++++--
2 files changed, 14 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/lisp-check.scm b/gnu/packages/lisp-check.scm
index 7002cd9d92..58b79ba6e5 100644
--- a/gnu/packages/lisp-check.scm
+++ b/gnu/packages/lisp-check.scm
@@ -634,11 +634,11 @@ (define-public cl-nst
(sbcl-package->cl-source-package sbcl-nst))
(define-public sbcl-parachute
- (let ((commit "86563473dc23fb1277d35a3ad2c911a6c8e5b0da")
- (revision "1"))
+ (let ((commit "8bc3e1b5a1808341967aeb89516f9fab23cd1d9e")
+ (revision "0"))
(package
(name "sbcl-parachute")
- (version (git-version "1.1.1" revision commit))
+ (version (git-version "1.5.0" revision commit))
(source
(origin
(method git-fetch)
@@ -646,13 +646,14 @@ (define-public sbcl-parachute
(git-reference
(url "https://github.com/Shinmera/parachute")
(commit commit)))
- (file-name (git-file-name name version))
+ (file-name (git-file-name "cl-parachute" version))
(sha256
- (base32
- "026crl465xqh3fnskfd4c1sxa9c33dfy702cf3l5apbjyj1dg20n"))))
+ (base32 "0cppp1sp9xqkgxgkwidhqzlsj03ywnar7z9mzwcliww8y0kv5555"))))
(build-system asdf-build-system/sbcl)
(inputs
- (list sbcl-documentation-utils sbcl-form-fiddle))
+ (list sbcl-documentation-utils
+ sbcl-form-fiddle
+ sbcl-trivial-custom-debugger))
(synopsis "Extensible and cross-compatible testing framework for Common Lisp")
(description
"Parachute is a simple-to-use and extensible testing framework.
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index a0fb302ded..ae05f78534 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -24215,8 +24215,12 @@ (define-public sbcl-trivial-custom-debugger
(sha256
(base32 "1iri5wsp9sc1f5q934cj87zd79r5dc8fda0gl7x1pz95v0wx28yk"))))
(build-system asdf-build-system/sbcl)
- (native-inputs
- (list sbcl-parachute))
+ (arguments
+ '(;; FIXME: Tests disabled because of a circular dependency between
+ ;; trivial-custom-debugger and parachute.
+ #:tests? #f))
+ ;;(native-inputs
+ ;; (list sbcl-parachute))
(home-page "https://github.com/phoe/trivial-custom-debugger/")
(synopsis "Allow arbitrary functions as the standard Lisp debugger")
(description
--
2.38.0
Reply sent
to
Guillaume Le Vaillant <glv <at> posteo.net>
:
You have taken responsibility.
(Tue, 22 Nov 2022 09:13:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
"Paul A. Patience" <paul <at> apatience.com>
:
bug acknowledged by developer.
(Tue, 22 Nov 2022 09:13:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 59446-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Patch pushed as 0435469669ad1f8d02c9580a5eaea6d89bfea66e.
Thanks.
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 20 Dec 2022 12:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 243 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.