Summary: | dev-lang/clojure fails tests: java.io.FileNotFoundException: Could not locate clojure/spec/alpha__init.class, clojure/spec/alph a.clj or clojure/spec/alpha.cljc on classpath | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mscardovi, whissi |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 777264 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
2020-08-14 06:50:25 UTC
Created attachment 654552 [details]
build.log
build log and emerge --info
This error is the same as 1.10.0 and fixed on newer version of clojure. Can be closed In which version is this fixed? It is fixed on clojure-1.10.0. Actually if you run clojure-1.10 it works without any problems. It is also know version >1.10 are bugged ATM Sorry, I have to retreat what I said. Test is actually restricted because of this. During testing it doesn't find this file and go in error, but installing it is actually fine and working, this because it's able to find the file again At time writing Clojure is a mess both with test and with functions (read here: https://github.com/gentoo/gentoo/pull/19991#issuecomment-810522652) and I haven't enought knowledge in order to fix it. If someone will take a look on it is free to try The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc57f9f25d40bff2e2b0e3179eac82e467f5952e commit cc57f9f25d40bff2e2b0e3179eac82e467f5952e Author: Florian Schmaus <flo@geekplace.eu> AuthorDate: 2021-06-17 15:54:16 +0000 Commit: Göktürk Yüksek <gokturk@gentoo.org> CommitDate: 2021-06-21 14:26:38 +0000 dev-lang/clojure: add 1.10.3 This is a "new kind" of clojure ebuilds, which does not longer depend on dev-java/spec-alpha and dev-java/core-specs-alpha, but instead is able to bootstrap itself. Major thanks to Göktürk Yüksek for coming up with a way to bootstrap clojure (see add-compile-spec-ant-build-target.patch). Closes: https://bugs.gentoo.org/661442 Closes: https://bugs.gentoo.org/737064 Closes: https://github.com/gentoo/gentoo/pull/21285 Signed-off-by: Florian Schmaus <flo@geekplace.eu> Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org> dev-lang/clojure/Manifest | 9 ++ dev-lang/clojure/clojure-1.10.3.ebuild | 97 ++++++++++++++++++++++ .../files/add-compile-spec-ant-build-target.patch | 54 ++++++++++++ 3 files changed, 160 insertions(+) |