Bug#980645: leiningen-clojure: FTBFS: Cannot access central (https://repo1.maven.org/maven2/) in offline mode and the artifact org.slf4j:slf4j-nop:jar:1.7.25 has not been downloaded from it before.

Lucas Nussbaum lucas at debian.org
Wed Jan 20 20:58:28 GMT 2021


Source: leiningen-clojure
Version: 2.9.1-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210120 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> cd leiningen-core && lein bootstrap
> Leiningen's classpath: :/usr/share/java/leiningen-2.9.1.jar
> Applying task [with-profile base do install, classpath .lein-bootstrap] to []
> Applying task do to (install, classpath .lein-bootstrap)
> Applying task install to []
> Cannot access central (https://repo1.maven.org/maven2/) in offline mode and the artifact org.slf4j:slf4j-nop:jar:1.7.25 has not been downloaded from it before.
> Cannot access clojars (https://repo.clojars.org/) in offline mode and the artifact org.slf4j:slf4j-nop:jar:1.7.25 has not been downloaded from it before.
> This could be due to a typo in :dependencies, file system permissions, or network issues.
> If you are behind a proxy, try setting the 'http_proxy' environment variable.
> Error encountered performing task 'do' with profile(s): 'base'
> clojure.lang.ExceptionInfo: Could not resolve dependencies {:suppress-msg true, :exit-code 1}
> 	at leiningen.core.classpath$get_dependencies_STAR_.invokeStatic(classpath.clj:312)
> 	at leiningen.core.classpath$get_dependencies_STAR_.invoke(classpath.clj:266)
> 	at clojure.lang.AFn.applyToHelper(AFn.java:165)
> 	at clojure.lang.AFn.applyTo(AFn.java:144)
> 	at clojure.core$apply.invokeStatic(core.clj:665)
> 	at clojure.core$memoize$fn__6877.doInvoke(core.clj:6353)
> 	at clojure.lang.RestFn.invoke(RestFn.java:457)
> 	at leiningen.core.classpath$get_dependencies$fn__6444.invoke(classpath.clj:333)
> 	at leiningen.core.classpath$get_dependencies.invokeStatic(classpath.clj:331)
> 	at leiningen.core.classpath$get_dependencies.doInvoke(classpath.clj:325)
> 	at clojure.lang.RestFn.invoke(RestFn.java:445)
> 	at clojure.lang.AFn.applyToHelper(AFn.java:160)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:132)
> 	at clojure.core$apply.invokeStatic(core.clj:671)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at leiningen.core.classpath$resolve_managed_dependencies.invokeStatic(classpath.clj:444)
> 	at leiningen.core.classpath$resolve_managed_dependencies.doInvoke(classpath.clj:431)
> 	at clojure.lang.RestFn.invoke(RestFn.java:445)
> 	at leiningen.core.eval$prep.invokeStatic(eval.clj:85)
> 	at leiningen.core.eval$prep.invoke(eval.clj:73)
> 	at leiningen.jar$build_jar.invokeStatic(jar.clj:286)
> 	at leiningen.jar$build_jar.invoke(jar.clj:283)
> 	at leiningen.jar$main_jar.invokeStatic(jar.clj:295)
> 	at leiningen.jar$main_jar.invoke(jar.clj:291)
> 	at leiningen.jar$jar.invokeStatic(jar.clj:346)
> 	at leiningen.jar$jar.invoke(jar.clj:328)
> 	at leiningen.jar$jar.invokeStatic(jar.clj:348)
> 	at leiningen.jar$jar.invoke(jar.clj:328)
> 	at leiningen.install$install.invokeStatic(install.clj:21)
> 	at leiningen.install$install.invoke(install.clj:12)
> 	at clojure.lang.AFn.applyToHelper(AFn.java:154)
> 	at clojure.lang.AFn.applyTo(AFn.java:144)
> 	at clojure.lang.Var.applyTo(Var.java:705)
> 	at clojure.core$apply.invokeStatic(core.clj:667)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at leiningen.core.main$partial_task$fn__6931.doInvoke(main.clj:284)
> 	at clojure.lang.RestFn.invoke(RestFn.java:410)
> 	at clojure.lang.AFn.applyToHelper(AFn.java:154)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:132)
> 	at clojure.lang.AFunction$1.doInvoke(AFunction.java:31)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:137)
> 	at clojure.core$apply.invokeStatic(core.clj:667)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at leiningen.core.main$apply_task.invokeStatic(main.clj:334)
> 	at leiningen.core.main$apply_task.invoke(main.clj:320)
> 	at leiningen.core.main$resolve_and_apply.invokeStatic(main.clj:343)
> 	at leiningen.core.main$resolve_and_apply.invoke(main.clj:336)
> 	at leiningen.do$do.invokeStatic(do.clj:40)
> 	at leiningen.do$do.doInvoke(do.clj:32)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:139)
> 	at clojure.lang.Var.applyTo(Var.java:705)
> 	at clojure.core$apply.invokeStatic(core.clj:667)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at leiningen.core.main$partial_task$fn__6931.doInvoke(main.clj:284)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:139)
> 	at clojure.lang.AFunction$1.doInvoke(AFunction.java:31)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:137)
> 	at clojure.core$apply.invokeStatic(core.clj:667)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at leiningen.core.main$apply_task.invokeStatic(main.clj:334)
> 	at leiningen.core.main$apply_task.invoke(main.clj:320)
> 	at leiningen.with_profile$with_profiles_STAR_.invokeStatic(with_profile.clj:14)
> 	at leiningen.with_profile$with_profiles_STAR_.invoke(with_profile.clj:8)
> 	at leiningen.with_profile$apply_task_with_profiles.invokeStatic(with_profile.clj:53)
> 	at leiningen.with_profile$apply_task_with_profiles.invoke(with_profile.clj:45)
> 	at leiningen.with_profile$with_profile$fn__10821.invoke(with_profile.clj:85)
> 	at clojure.core$mapv$fn__8445.invoke(core.clj:6912)
> 	at clojure.core.protocols$fn__8159.invokeStatic(protocols.clj:168)
> 	at clojure.core.protocols$fn__8159.invoke(protocols.clj:124)
> 	at clojure.core.protocols$fn__8114$G__8109__8123.invoke(protocols.clj:19)
> 	at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:31)
> 	at clojure.core.protocols$fn__8146.invokeStatic(protocols.clj:75)
> 	at clojure.core.protocols$fn__8146.invoke(protocols.clj:75)
> 	at clojure.core.protocols$fn__8088$G__8083__8101.invoke(protocols.clj:13)
> 	at clojure.core$reduce.invokeStatic(core.clj:6828)
> 	at clojure.core$mapv.invokeStatic(core.clj:6903)
> 	at clojure.core$mapv.invoke(core.clj:6903)
> 	at leiningen.with_profile$with_profile.invokeStatic(with_profile.clj:85)
> 	at leiningen.with_profile$with_profile.doInvoke(with_profile.clj:63)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:146)
> 	at clojure.lang.Var.applyTo(Var.java:705)
> 	at clojure.core$apply.invokeStatic(core.clj:667)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at leiningen.core.main$partial_task$fn__6931.doInvoke(main.clj:284)
> 	at clojure.lang.RestFn.invoke(RestFn.java:410)
> 	at clojure.lang.AFn.applyToHelper(AFn.java:154)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:132)
> 	at clojure.lang.AFunction$1.doInvoke(AFunction.java:31)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:137)
> 	at clojure.core$apply.invokeStatic(core.clj:667)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at leiningen.core.main$apply_task.invokeStatic(main.clj:334)
> 	at leiningen.core.main$apply_task.invoke(main.clj:320)
> 	at leiningen.core.main$resolve_and_apply.invokeStatic(main.clj:343)
> 	at leiningen.core.main$resolve_and_apply.invoke(main.clj:336)
> 	at leiningen.core.main$_main$fn__7020.invoke(main.clj:452)
> 	at leiningen.core.main$_main.invokeStatic(main.clj:442)
> 	at leiningen.core.main$_main.doInvoke(main.clj:439)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:137)
> 	at clojure.lang.Var.applyTo(Var.java:705)
> 	at clojure.core$apply.invokeStatic(core.clj:665)
> 	at clojure.main$main_opt.invokeStatic(main.clj:514)
> 	at clojure.main$main_opt.invoke(main.clj:510)
> 	at clojure.main$main.invokeStatic(main.clj:664)
> 	at clojure.main$main.doInvoke(main.clj:616)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:137)
> 	at clojure.lang.Var.applyTo(Var.java:705)
> 	at clojure.main.main(main.java:40)
> Caused by: org.eclipse.aether.resolution.DependencyResolutionException: Cannot access central (https://repo1.maven.org/maven2/) in offline mode and the artifact org.slf4j:slf4j-nop:jar:1.7.25 has not been downloaded from it before.
> 	at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:357)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 	at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:167)
> 	at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:102)
> 	at cemerick.pomegranate.aether$resolve_dependencies_STAR_.invokeStatic(aether.clj:806)
> 	at cemerick.pomegranate.aether$resolve_dependencies_STAR_.doInvoke(aether.clj:707)
> 	at clojure.lang.RestFn.applyTo(RestFn.java:137)
> 	at clojure.core$apply.invokeStatic(core.clj:665)
> 	at clojure.core$apply.invoke(core.clj:660)
> 	at cemerick.pomegranate.aether$resolve_dependencies.invokeStatic(aether.clj:815)
> 	at cemerick.pomegranate.aether$resolve_dependencies.doInvoke(aether.clj:809)
> 	at clojure.lang.RestFn.invoke(RestFn.java:2793)
> 	at leiningen.core.classpath$get_dependencies_STAR_.invokeStatic(classpath.clj:274)
> 	... 107 more
> Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Cannot access central (https://repo1.maven.org/maven2/) in offline mode and the artifact org.slf4j:slf4j-nop:jar:1.7.25 has not been downloaded from it before.
> 	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:424)
> 	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:229)
> 	at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:340)
> 	... 122 more
> Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Cannot access central (https://repo1.maven.org/maven2/) in offline mode and the artifact org.slf4j:slf4j-nop:jar:1.7.25 has not been downloaded from it before.
> 	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:373)
> 	... 124 more
> Caused by: org.eclipse.aether.transfer.RepositoryOfflineException: Cannot access central (https://repo1.maven.org/maven2/) in offline mode
> 	at org.eclipse.aether.internal.impl.DefaultOfflineController.checkOffline(DefaultOfflineController.java:59)
> 	at org.eclipse.aether.internal.impl.Utils.checkOffline(Utils.java:123)
> 	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:367)
> 	... 124 more
> make[1]: *** [debian/rules:14: override_dh_auto_build] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2021/01/20/leiningen-clojure_2.9.1-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-clojure-maintainers mailing list