clojure package - missing clj script from /usr/bin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
clojure (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Clojure 1.9 and later include additional executables (scripts) that are not currently being packaged and distributed as part of the clojure Ubuntu package. Notably missing is the 'clj' script/executable that should be present at /usr/bin/clj. Manually installing Clojure from the official clojure.org shell script installs these executables. It also looks like the clojure-
From https:/
Contents:
bin/clojure - main tool
bin/clj - wrapper for interactive repl use (uses rlwrap)
deps.edn - install level deps.edn file, with some default deps (Clojure, etc) and provider config
example-
libexec/
Hello Benjamin,
The upstream bug for this is https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 902763
I haven't taken a look at it in a while. There's a number of dependencies and patches required to get the clj CLI scripts included in Debian/Ubuntu, as detailed in the bug.
I will see if I can at least give a status update in the near future.