Bug#862602: libcore-cache-clojure: Package is missing a dependency
Elana Hashman
debian at hashman.ca
Mon May 15 02:16:19 UTC 2017
Package: libcore-cache-clojure
Version: 0.6.5-1
Severity: grave
Justification: renders package unusable
Control: block -1 by 855722
Hello!
While working on packaging libstencil-clojure, I noticed that the
dependency org.clojure/data.priority-map was missing, and traced it down
to this package:
$ clojure -cp /usr/share/java/core.cache.jar
Clojure 1.8.0
user=> (use 'clojure.core.cache)
CompilerException java.io.FileNotFoundException: Could not locate
clojure/data/priority_map__init.class or clojure/data/priority_map.clj
on classpath. Please check that namespaces with dashes use underscores
in the Clojure file name., compiling:(clojure/core/cache.clj:1:1)
Indeed, libcore-cache-clojure does not have
org.clojure/data.priority-map as a build dep nor in its classpath. In
fact, it appears the POM packaged in maven-meta is outdated to version
0.6.2.
While it is not currently in Debian, there is already an ITP for
data-priority-map-clojure. I've marked that as blocking this bug.
I'd be happy to take a stab at fixing this some time in the next couple
of weeks.
- e
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64
(x86_64)
Kernel: Linux 4.8.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libcore-cache-clojure depends on:
ii libclojure-java 1.8.0-2
libcore-cache-clojure recommends no packages.
libcore-cache-clojure suggests no packages.
-- no debconf information
More information about the Pkg-clojure-maintainers
mailing list