GNU bug report logs -
#53860
[PATCH] gnu: clojure-data-xml: Fix build by removing tests.
Previous Next
Reported by: Steve George <steve <at> futurile.net>
Date: Mon, 7 Feb 2022 19:37:03 UTC
Severity: normal
Tags: patch
Merged with 53859
Done: Julien Lepiller <julien <at> lepiller.eu>
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 53860 in the body.
You can then email your comments to 53860 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#53860
; Package
guix-patches
.
(Mon, 07 Feb 2022 19:37:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Steve George <steve <at> futurile.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 07 Feb 2022 19:37:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/clojure.scm (clojure-data-xml): tests don't work with stable and
recent versions of the JDK (https://clojure.atlassian.net/browse/DXML-67).
Prevent test build stage running.
---
gnu/packages/clojure.scm | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/clojure.scm b/gnu/packages/clojure.scm
index 40a3d7708a..6f9dbd6bca 100644
--- a/gnu/packages/clojure.scm
+++ b/gnu/packages/clojure.scm
@@ -333,10 +333,13 @@ is on par with Java implementations, e.g., Apache commons-codec.")
(arguments
'(#:source-dirs '("src/main/clojure")
#:test-dirs '("src/test/clojure")
- #:doc-dirs '()))
+ #:doc-dirs '()
+ ;; FIXME: resolve when https://clojure.atlassian.net/browse/DXML-67 is closed
+ #:tests? #f))
(propagated-inputs (list clojure-data-codec))
(synopsis "Clojure library for reading and writing XML data")
- (description "@code{data.xml} is a Clojure library for reading and writing
+ (description
+ "@code{data.xml} is a Clojure library for reading and writing
XML data. @code{data.xml} has the following features:
Parses XML documents into Clojure data structures
base-commit: abb197dfe98095a9ea7527a3ca3f81bb0edd5813
--
2.17.1
Merged 53859 53860.
Request was from
Steve George <steve <at> futurile.net>
to
control <at> debbugs.gnu.org
.
(Tue, 08 Feb 2022 10:52:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Julien Lepiller <julien <at> lepiller.eu>
:
You have taken responsibility.
(Tue, 08 Feb 2022 10:56:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Steve George <steve <at> futurile.net>
:
bug acknowledged by developer.
(Tue, 08 Feb 2022 10:56:01 GMT)
Full text and
rfc822 format available.
Message #12 received at 53860-close <at> debbugs.gnu.org (full text, mbox):
Le Mon, 7 Feb 2022 19:32:19 +0000,
Steve George <steve <at> futurile.net> a écrit :
> * gnu/packages/clojure.scm (clojure-data-xml): tests don't work with
> stable and recent versions of the JDK
> (https://clojure.atlassian.net/browse/DXML-67). Prevent test build
> stage running. ---
> gnu/packages/clojure.scm | 7 +++++--
> 1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/clojure.scm b/gnu/packages/clojure.scm
> index 40a3d7708a..6f9dbd6bca 100644
> --- a/gnu/packages/clojure.scm
> +++ b/gnu/packages/clojure.scm
> @@ -333,10 +333,13 @@ is on par with Java implementations, e.g.,
> Apache commons-codec.") (arguments
> '(#:source-dirs '("src/main/clojure")
> #:test-dirs '("src/test/clojure")
> - #:doc-dirs '()))
> + #:doc-dirs '()
> + ;; FIXME: resolve when
> https://clojure.atlassian.net/browse/DXML-67 is closed
> + #:tests? #f))
> (propagated-inputs (list clojure-data-codec))
> (synopsis "Clojure library for reading and writing XML data")
> - (description "@code{data.xml} is a Clojure library for reading
> and writing
> + (description
> + "@code{data.xml} is a Clojure library for reading and writing
> XML data. @code{data.xml} has the following features:
>
> Parses XML documents into Clojure data structures
>
> base-commit: abb197dfe98095a9ea7527a3ca3f81bb0edd5813
Thanks for the patch! Ryan had a better approach in
https://issues.guix.gnu.org/53868, so I pushed it instead. Disabling
only the failing test is better that disabling all tests :).
Closing this as the package is now fixed. Thanks!
Reply sent
to
Julien Lepiller <julien <at> lepiller.eu>
:
You have taken responsibility.
(Tue, 08 Feb 2022 10:56:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Steve George <steve <at> futurile.net>
:
bug acknowledged by developer.
(Tue, 08 Feb 2022 10:56:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#53860
; Package
guix-patches
.
(Tue, 08 Feb 2022 11:04:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 53860 <at> debbugs.gnu.org (full text, mbox):
See #53868 which is better as it only stops cljs tests.
(https://debbugs.gnu.org/cgi/bugreport.cgi?bug=53868)
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 08 Mar 2022 12:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 108 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.