#1057042 libclojure-java: Please remove dependency on libjsr166y-java

#1057042#5
Date:
2023-11-28 15:08:09 UTC
From:
To:
Dear Maintainer,

I think the dependency on libjsr166y-java should be dropped:

https://salsa.debian.org/clojure-team/clojure/-/blob/1c17628638ddee0073c7dfbfa911cd913f708ce1/debian/control#L53

clojure.parallel has been deprecated since several years ago:

https://groups.google.com/g/clojure-dev/c/zjm4eHy9vDE?pli=1

https://github.com/clojure/clojure/blob/master/src/clj/clojure/parallel.clj#L9

The code also provide instructions for anyone who still relies
on that deprecated feature on how to make it work.

I'd like to be able to ask for libjsr166y-java for removal from the
archive at some point in the future, if possible.

Thanks,

#1057042#10
Date:
2023-12-02 21:39:45 UTC
From:
To:
tags 1057042 + patch
thanks

https://salsa.debian.org/clojure-team/clojure/-/merge_requests/3

diff --git a/debian/changelog b/debian/changelog
index bab9d0f0..138cc6b0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+clojure (1.11.1-3) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Drop dependency on libjsr166y-java. (Closes: #1057042)
+
+ -- Miguel Landaeta <nomadium@debian.org>  Sat, 02 Dec 2023 21:16:06 +0000
+
 clojure (1.11.1-2) unstable; urgency=medium

   * Change the symlinked maven artifact for libclojure-java from 1.11.x to
diff --git a/debian/control b/debian/control
index 0ccfb227..0d3523b4 100644
--- a/debian/control
+++ b/debian/control
@@ -50,7 +50,6 @@ Description: Lisp dialect for the JVM
 Package: libclojure-java
 Architecture: all
 Depends:
- libjsr166y-java,
  ${java:Depends},
  ${misc:Depends}
 Breaks: clojure (<< 1.9.0-3), clojure1.8 (<< 1.8.0-6), libclojure1.8-java (<< 1.8.0-6)

#1057042#17
Date:
2025-02-22 13:56:10 UTC
From:
To:
Hi folks,

Do you any feedback or comment about this bug and/or the attached patch?

Cheers,

Miguel.