Public bug reported:
The new DEP-8 tests (as of 1.2.24-5) have a "needs-internet"
restriction. Rightfully so, as they try to access maven.org. This works
in Debian's DebCI, but is incompatible with the autopkgtest.ubuntu.com
infrastructure, which does not allow open internet access.
Relevant logs:
"""
56s autopkgtest [03:29:21]: test net-and-isolated: [-----------------------
56s + debian/run-build-tests network
56s + case "$flavor" in
56s + run-tests -d src/test/clojure -i :network
56s + java -XX:-OmitStackTraceInFastThrow -cp
src/main/clojure:src/test/clojure:src/test-isolated/clojure:/usr/share/java/test-runner.jar:/usr/share/java/clojure.jar:/usr/share/java/maven-resolver-provider-3.x.jar:/usr/share/java/maven-resolver-named-locks.jar:/usr/share/java/maven-resolver-api.jar:/usr/share/java/maven-resolver-spi.jar:/usr/share/java/maven-resolver-util.jar:/usr/share/java/maven-resolver-impl.jar:/usr/share/java/maven-resolver-transport-file.jar:/usr/share/java/maven-resolver-transport-http.jar:/usr/share/java/maven-resolver-transport-wagon.jar:/usr/share/java/maven-resolver-connector-basic.jar:/usr/share/java/dynapath.jar:/usr/share/java/wagon-provider-api.jar:/usr/share/java/wagon-http.jar:/usr/share/java/wagon-ssh.jar:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar:/usr/share/java/slf4j-simple.jar:/usr/share/java/maven3-artifact.jar:/usr/share/java/maven3-model.jar:/usr/share/java/maven3-repository-metadata.jar:/usr/share/java/maven-aether-provider-3.x.jar:/usr/share/java/maven-builder-support-3.x.jar:/usr/share/java/maven-model-builder-3.x.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/wagon-http-shared.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-codec.jar:/usr/share/java/commons-io.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/plexus-interpolation.jar:/usr/share/java/plexus-utils2.jar:/usr/share/java/plexus-component-annotations-1.5.jar
clojure.main -m cognitect.test-runner -d src/test/clojure -i :network
58s
58s Running tests in #{"src/test/clojure"}
58s
58s Testing cemerick.pomegranate.aether-test
58s === resolve-deps-with-wildcard-override-mirror [clj 1.12.0 jdk 21.0.8]
192s Aug 14, 2025 3:31:36 AM org.apache.http.impl.execchain.RetryExec execute
192s INFO: I/O exception (java.net.SocketException) caught when processing
request to {s}->https://repo1.maven.org:443: Network is unreachable
192s Aug 14, 2025 3:31:37 AM org.apache.http.impl.execchain.RetryExec execute
192s INFO: Retrying request to {s}->https://repo1.maven.org:443
"""
The debian/tests/net-and-isolated defines a "network" and "isolated" variant of
"debian/run-build-tests". We should probably just disable the "network" variant
in Ubuntu, due to incompatibility.
** Affects: pomegranate-clojure (Ubuntu)
Importance: Undecided
Status: New
** Tags: update-excuse
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2120647
Title:
autopkgtest needs-internet (maven.org)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pomegranate-clojure/+bug/2120647/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs