Debian Patches

Status for tools-deps-clojure/0.21.1460-5

Patch Description Author Forwarded Bugs Origin Last update
0001-Remove-com.cognitec.aws.-dependencies.patch Remove com.cognitec.aws.* dependencies
Not packaged in Debian, and not core functionality.
=?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> not-needed 2022-12-23
0002-Locally-store-downloaded-test-data.patch Locally store downloaded test data =?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> not-needed 2022-12-23
0003-Disable-failing-maven-test.patch Disable failing maven testcase
This disables a problematic test case generating an error when the upstream
test suite runs in autopkgtests:

ERROR in (test-find-all-versions) (DefaultVersionRangeResolver.java:265)
actual: java.lang.NoClassDefFoundError: org/apache/maven/artifact/repository/metadata/Versioning
at org.apache.maven.repository.internal.DefaultVersionRangeResolver.readVersions (DefaultVersionRangeResolver.java:265)
org.apache.maven.repository.internal.DefaultVersionRangeResolver.getVersions (DefaultVersionRangeResolver.java:221)
org.apache.maven.repository.internal.DefaultVersionRangeResolver.resolveVersionRange (DefaultVersionRangeResolver.java:149)
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveVersionRange (DefaultRepositorySystem.java:247)
clojure.tools.deps.extensions.maven$eval1344$fn__1346.invoke (maven.clj:192)

The cause is likely a mismatch with the expected version of the
libmaven-resolver-java package. This library expects 1.8.2 while Debian
currently provides 1.6.3.

===================================================================
Jérôme Charaoui <jerome@riseup.net> not-needed 2024-11-25
0004-Follow-relocations-if-DEB_CLJ_TOOLS_DEPS_FOLLOW_MVN_.patch Follow relocations if DEB_CLJ_TOOLS_DEPS_FOLLOW_MVN_RELOCATIONS=true
When DEB_CLJ_TOOLS_DEPS_FOLLOW_MVN_RELOCATIONS=true, follow maven
<relocation>s when resolving dependencies.

cf.
https://maven.apache.org/guides/mini/guide-relocation.html
https://ask.clojure.org/index.php/12578/wondered-tools-might-missing-plexus-dependency-xpp3dom-import

Thanks to Ryan Senior for devising the solution.
Rob Browning <rlb@defaultvalue.org> no 2025-01-18

All known versions for source package 'tools-deps-clojure'

Links