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

Reply via email to