[Bug 2072898] Re: please remove tools-nrepl-clojure from oracular

Vladimir Petko 2072898 at bugs.launchpad.net
Wed Aug 7 08:00:39 UTC 2024


** Description changed:

+ The package is superseded by nrepl-closure[1]. The reverse-dependencies
+ build rbac-client-clojure and prismatic-schema-clojure do not need it
+ for the package build.
+ 
  The package fails to build from source with default Java 21 due to
  deprecation of Thread.stop().
  
  The package updated override_dh_build target, and now runs a test that invokes package's method that calls Thread.stop() causing a build timeout:
  ----
  #'user/all-tests
  (nil nil nil nil nil Testing with Clojure v1.11.2 on 21.0.4-ea
  nil nil nil nil nil)
  
  Testing clojure.tools.nrepl-test
  Jul 12, 2024 4:00:32 PM clojure.tools.logging$eval797$fn__800 invoke
  SEVERE: Unhandled REPL handler exception processing message {:id e6e57230-8158-4de5-99ba-65ba6dfdb99e, :op interrupt, :session 49f718c0-b1ce-4629-a581-d050fd7bc399}
  java.lang.UnsupportedOperationException
   at java.base/java.lang.Thread.stop(Thread.java:1667)
   at clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__1397.invoke(interruptible_eval.clj:243)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.load_file$wrap_load_file$fn__1527.invoke(load_file.clj:79)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.session$add_stdin$fn__1483.invoke(session.clj:238)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.session$session$fn__1468.invoke(session.clj:192)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.pr_values$pr_values$fn__1312.invoke(pr_values.clj:22)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.server$handle_STAR_.invokeStatic(server.clj:19)
   at clojure.tools.nrepl.server$handle_STAR_.invoke(server.clj:16)
   at clojure.tools.nrepl.server$handle$fn__1542.invoke(server.clj:28)
   at clojure.core$binding_conveyor_fn$fn__5823.invoke(core.clj:2047)
   at clojure.lang.AFn.call(AFn.java:18)
   at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
   at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
   at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
   at java.base/java.lang.Thread.run(Thread.java:1583)
  
  ----
  
- Usages of tools-nrepl-clojure can be replaced by nrepl-clojure[1].
+ Reverse Dependencies:
  
- The reverse dependencies do not need tools-nrepl-clojure. 
- After removing it from the reverese dependencies, the package can be removed from the archive.
+ $ reverse-depends -r oracular src:tools-nrepl-clojure
+ $ reverse-depends -b -r oracular src:tools-nrepl-clojure
+ Reverse-Build-Depends
+ =====================
+ * prismatic-schema-clojure      (for libtools-nrepl-clojure)
+ * rbac-client-clojure           (for libtools-nrepl-clojure)
+ 
  
  [1] https://github.com/nrepl/nrepl/issues/1

** Description changed:

- The package is superseded by nrepl-closure[1]. The reverse-dependencies
- build rbac-client-clojure and prismatic-schema-clojure do not need it
- for the package build.
+ The package is superseded by nrepl-closure[1]. The reverse build
+ dependencies  rbac-client-clojure and prismatic-schema-clojure do not
+ need it for the package build.
  
  The package fails to build from source with default Java 21 due to
  deprecation of Thread.stop().
  
  The package updated override_dh_build target, and now runs a test that invokes package's method that calls Thread.stop() causing a build timeout:
  ----
  #'user/all-tests
  (nil nil nil nil nil Testing with Clojure v1.11.2 on 21.0.4-ea
  nil nil nil nil nil)
  
  Testing clojure.tools.nrepl-test
  Jul 12, 2024 4:00:32 PM clojure.tools.logging$eval797$fn__800 invoke
  SEVERE: Unhandled REPL handler exception processing message {:id e6e57230-8158-4de5-99ba-65ba6dfdb99e, :op interrupt, :session 49f718c0-b1ce-4629-a581-d050fd7bc399}
  java.lang.UnsupportedOperationException
   at java.base/java.lang.Thread.stop(Thread.java:1667)
   at clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__1397.invoke(interruptible_eval.clj:243)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.load_file$wrap_load_file$fn__1527.invoke(load_file.clj:79)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.session$add_stdin$fn__1483.invoke(session.clj:238)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.session$session$fn__1468.invoke(session.clj:192)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.middleware.pr_values$pr_values$fn__1312.invoke(pr_values.clj:22)
   at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__1113.invoke(middleware.clj:22)
   at clojure.tools.nrepl.server$handle_STAR_.invokeStatic(server.clj:19)
   at clojure.tools.nrepl.server$handle_STAR_.invoke(server.clj:16)
   at clojure.tools.nrepl.server$handle$fn__1542.invoke(server.clj:28)
   at clojure.core$binding_conveyor_fn$fn__5823.invoke(core.clj:2047)
   at clojure.lang.AFn.call(AFn.java:18)
   at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
   at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
   at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
   at java.base/java.lang.Thread.run(Thread.java:1583)
  
  ----
  
  Reverse Dependencies:
  
  $ reverse-depends -r oracular src:tools-nrepl-clojure
  $ reverse-depends -b -r oracular src:tools-nrepl-clojure
  Reverse-Build-Depends
  =====================
  * prismatic-schema-clojure      (for libtools-nrepl-clojure)
  * rbac-client-clojure           (for libtools-nrepl-clojure)
  
- 
  [1] https://github.com/nrepl/nrepl/issues/1

-- 
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2072898

Title:
  please remove tools-nrepl-clojure from oracular

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/prismatic-schema-clojure/+bug/2072898/+subscriptions




More information about the ubuntu-archive mailing list