Source: clojure Version: 1.12.0-1 Severity: serious Justification: fails to build from source Tags: ftbfs
Dear Maintainer, We are observing consistent and repeatable failures when building the clojure package from source. The failure occurs when running the following during dh_install: ######################## BUILD SUCCESSFUL Total time: 12 seconds make[1]: Leaving directory '/build/reproducible-path/clojure-1.12.0' dh_auto_test -i create-stamp debian/debhelper-build-stamp dh_prep -i dh_auto_install -i debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/clojure-1.12.0' dh_install mkdir -p \ debian/clojure/etc/rlwrap \ debian/clojure/usr/bin \ debian/clojure/usr/share/man/man1 cp debian/clojure.1 debian/clojure/usr/share/man/man1/clojure1.12.1 cp debian/clojurec.1 debian/clojure/usr/share/man/man1/clojurec1.12.1 /usr/lib/jvm/default-java/bin/java -cp clojure.jar:/usr/share/maven-repo/org/clojure/spec.alpha/debian/spec.alpha-debian.jar:/usr/share/maven-repo/org/clojure/core.specs.alpha/debian/core.specs.alpha-debian.jar clojure.main debian/gencompletions.clj > debian/clojure/etc/rlwrap/clojure1.12 Exception in thread "main" java.lang.ExceptionInInitializerError at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:534) at java.base/java.lang.Class.forName(Class.java:513) at clojure.lang.RT.classForName(RT.java:2229) at clojure.lang.RT.classForName(RT.java:2238) at clojure.lang.RT.loadClassForName(RT.java:2257) at clojure.lang.RT.load(RT.java:469) at clojure.lang.RT.load(RT.java:444) at clojure.core$load$fn__8047.invoke(core.clj:6189) at clojure.core$load.invokeStatic(core.clj:6188) at clojure.core$load.doInvoke(core.clj:6172) at clojure.lang.RestFn.invoke(RestFn.java:411) at clojure.core$load_one.invokeStatic(core.clj:5961) at clojure.core$load_one.invoke(core.clj:5956) at clojure.core$load_lib$fn__7989.invoke(core.clj:6003) at clojure.core$load_lib.invokeStatic(core.clj:6002) at clojure.core$load_lib.doInvoke(core.clj:5981) at clojure.lang.RestFn.applyTo(RestFn.java:145) at clojure.core$apply.invokeStatic(core.clj:669) at clojure.core$load_libs.invokeStatic(core.clj:6044) at clojure.core$load_libs.doInvoke(core.clj:6028) at clojure.lang.RestFn.applyTo(RestFn.java:140) at clojure.core$apply.invokeStatic(core.clj:669) at clojure.core$require.invokeStatic(core.clj:6066) at clojure.core.server$loading__7928__auto____10119.invoke(server.clj:9) at clojure.core.server__init.load(Unknown Source) at clojure.core.server__init.<clinit>(Unknown Source) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:534) at java.base/java.lang.Class.forName(Class.java:513) at clojure.lang.RT.classForName(RT.java:2229) at clojure.lang.RT.classForName(RT.java:2238) at clojure.lang.RT.loadClassForName(RT.java:2257) at clojure.lang.RT.load(RT.java:469) at clojure.lang.RT.load(RT.java:444) at clojure.core$load$fn__8047.invoke(core.clj:6189) at clojure.core$load.invokeStatic(core.clj:6188) at clojure.core$load.doInvoke(core.clj:6172) at clojure.lang.RestFn.invoke(RestFn.java:411) at clojure.core$load_one.invokeStatic(core.clj:5961) at clojure.core$load_one.invoke(core.clj:5956) at clojure.core$load_lib$fn__7989.invoke(core.clj:6003) at clojure.core$load_lib.invokeStatic(core.clj:6002) at clojure.core$load_lib.doInvoke(core.clj:5981) at clojure.lang.RestFn.applyTo(RestFn.java:145) at clojure.core$apply.invokeStatic(core.clj:669) at clojure.core$load_libs.invokeStatic(core.clj:6044) at clojure.core$load_libs.doInvoke(core.clj:6028) at clojure.lang.RestFn.applyTo(RestFn.java:140) at clojure.core$apply.invokeStatic(core.clj:669) at clojure.core$require.invokeStatic(core.clj:6066) at clojure.core$require.doInvoke(core.clj:6066) at clojure.lang.RestFn.invoke(RestFn.java:411) at clojure.lang.Var.invoke(Var.java:386) at clojure.lang.RT.doInit(RT.java:511) at clojure.lang.RT.init(RT.java:487) at clojure.main.main(main.java:38) Caused by: Syntax error macroexpanding clojure.core/defn at (clojure/spec/alpha.clj:85:1). at clojure.lang.Compiler.checkSpecs(Compiler.java:7504) at clojure.lang.Compiler.macroexpand1(Compiler.java:7520) at clojure.lang.Compiler.macroexpand(Compiler.java:7598) at clojure.lang.Compiler.eval(Compiler.java:7684) at clojure.lang.Compiler.load(Compiler.java:8165) at clojure.lang.RT.loadResourceScript(RT.java:401) at clojure.lang.RT.loadResourceScript(RT.java:392) at clojure.lang.RT.load(RT.java:479) at clojure.lang.RT.load(RT.java:444) at clojure.core$load$fn__8047.invoke(core.clj:6189) at clojure.core$load.invokeStatic(core.clj:6188) at clojure.core$load.doInvoke(core.clj:6172) at clojure.lang.RestFn.invoke(RestFn.java:411) at clojure.core$load_one.invokeStatic(core.clj:5961) at clojure.core$load_one.invoke(core.clj:5956) at clojure.core$load_lib$fn__7989.invoke(core.clj:6003) at clojure.core$load_lib.invokeStatic(core.clj:6002) at clojure.core$load_lib.doInvoke(core.clj:5981) at clojure.lang.RestFn.applyTo(RestFn.java:145) at clojure.core$apply.invokeStatic(core.clj:669) at clojure.core$load_libs.invokeStatic(core.clj:6044) at clojure.core$load_libs.doInvoke(core.clj:6028) at clojure.lang.RestFn.applyTo(RestFn.java:140) at clojure.core$apply.invokeStatic(core.clj:669) at clojure.core$require.invokeStatic(core.clj:6066) at clojure.main$loading__7928__auto____10248.invoke(main.clj:11) at clojure.main__init.load(Unknown Source) at clojure.main__init.<clinit>(Unknown Source) ... 57 more Caused by: java.lang.Exception: #object[clojure.spec.alpha$and_spec_impl$reify__655 0x53830483 "clojure.spec.alpha$and_spec_impl$reify__655@53830483"] is not a fn, expected predicate fn at clojure.spec.alpha$dt.invokeStatic(alpha.clj:767) at clojure.spec.alpha$dt.invoke(alpha.clj:757) at clojure.spec.alpha$dt.invokeStatic(alpha.clj:758) at clojure.spec.alpha$dt.invoke(alpha.clj:757) at clojure.spec.alpha$deriv.invokeStatic(alpha.clj:1532) at clojure.spec.alpha$deriv.invoke(alpha.clj:1526) at clojure.spec.alpha$deriv.invokeStatic(alpha.clj:1540) at clojure.spec.alpha$deriv.invoke(alpha.clj:1526) at clojure.spec.alpha$deriv$fn__897.invoke(alpha.clj:1542) at clojure.core$map$fn__7070.invoke(core.clj:2772) at clojure.lang.LazySeq.force(LazySeq.java:50) at clojure.lang.LazySeq.realize(LazySeq.java:89) at clojure.lang.LazySeq.seq(LazySeq.java:106) at clojure.lang.RT.seq(RT.java:555) at clojure.core$seq__6602.invokeStatic(core.clj:139) at clojure.core$map$fn__7077.invoke(core.clj:2780) at clojure.lang.LazySeq.force(LazySeq.java:50) at clojure.lang.LazySeq.realize(LazySeq.java:89) at clojure.lang.LazySeq.seq(LazySeq.java:106) at clojure.lang.RT.seq(RT.java:555) at clojure.core$seq__6602.invokeStatic(core.clj:139) at clojure.core$filter$fn__7097.invoke(core.clj:2826) at clojure.lang.LazySeq.force(LazySeq.java:50) at clojure.lang.LazySeq.realize(LazySeq.java:89) at clojure.lang.LazySeq.seq(LazySeq.java:106) at clojure.lang.RT.seq(RT.java:555) at clojure.core$seq__6602.invokeStatic(core.clj:139) at clojure.core$map$fn__7070.invoke(core.clj:2763) at clojure.lang.LazySeq.force(LazySeq.java:50) at clojure.lang.LazySeq.realize(LazySeq.java:89) at clojure.lang.LazySeq.seq(LazySeq.java:106) at clojure.lang.RT.seq(RT.java:555) at clojure.core$seq__6602.invokeStatic(core.clj:139) at clojure.core$seq__6602.invoke(core.clj:139) at clojure.spec.alpha$filter_alt.invokeStatic(alpha.clj:1429) at clojure.spec.alpha$filter_alt.invoke(alpha.clj:1423) at clojure.spec.alpha$alt_STAR_.invokeStatic(alpha.clj:1433) at clojure.spec.alpha$alt_STAR_.invoke(alpha.clj:1432) at clojure.spec.alpha$deriv.invokeStatic(alpha.clj:1542) at clojure.spec.alpha$deriv.invoke(alpha.clj:1526) at clojure.spec.alpha$deriv.invokeStatic(alpha.clj:1540) at clojure.spec.alpha$deriv.invoke(alpha.clj:1526) at clojure.spec.alpha$deriv.invokeStatic(alpha.clj:1541) at clojure.spec.alpha$deriv.invoke(alpha.clj:1526) at clojure.spec.alpha$deriv.invokeStatic(alpha.clj:1541) at clojure.spec.alpha$deriv.invoke(alpha.clj:1526) at clojure.spec.alpha$re_conform.invokeStatic(alpha.clj:1667) at clojure.spec.alpha$re_conform.invoke(alpha.clj:1658) at clojure.spec.alpha$regex_spec_impl$reify__981.conform_STAR_(alpha.clj:1708) at clojure.spec.alpha$conform.invokeStatic(alpha.clj:171) at clojure.spec.alpha$conform.invoke(alpha.clj:167) at clojure.spec.alpha$macroexpand_check.invokeStatic(alpha.clj:706) at clojure.spec.alpha$macroexpand_check.invoke(alpha.clj:702) at clojure.lang.AFn.applyToHelper(AFn.java:156) at clojure.lang.AFn.applyTo(AFn.java:144) at clojure.lang.Var.applyTo(Var.java:707) at clojure.lang.Compiler.checkSpecs(Compiler.java:7502) ... 84 more make[1]: *** [debian/rules:46: override_dh_install] Error 1 ######################## The environment is using libcore-specs-alpha-clojure 0.4.74-1, libspec-alpha-clojure 0.5.238-1, and openjdk-21-jre-headless 21.0.6+7-1.
smime.p7s
Description: S/MIME Cryptographic Signature