maven is very old (3.8.6) — start of a patch to update maven (does not work yet)

  • Open
  • quality assurance status badge
Details
One participant
  • Dr. Arne Babenhauserheide
Owner
unassigned
Submitted by
Dr. Arne Babenhauserheide
Severity
normal

Debbugs page

Dr. Arne Babenhauserheide wrote 1 years ago
(address . bug-guix@gnu.org)
87h6l2x6la.fsf@web.de
Hi,

I tried to update maven to 3.9.5 but failed because maven did not find
synccontext:

starting phase `build'
Buildfile: /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/build.xml

compile:
[javac] Compiling 27 source files to /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/build/classes
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java:57: error: package org.eclipse.aether.spi.synccontext does not exist
[javac] import org.eclipse.aether.spi.synccontext.SyncContextFactory;
[javac] ^
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java:76: error: cannot find symbol
[javac] private SyncContextFactory syncContextFactory;
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionRangeResolver
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java:88: error: cannot find symbol
[javac] SyncContextFactory syncContextFactory,
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionRangeResolver
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java:107: error: cannot find symbol
[javac] public DefaultVersionRangeResolver setSyncContextFactory(SyncContextFactory syncContextFactory) {
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionRangeResolver
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java:65: error: package org.eclipse.aether.spi.synccontext does not exist
[javac] import org.eclipse.aether.spi.synccontext.SyncContextFactory;
[javac] ^
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java:85: error: cannot find symbol
[javac] private SyncContextFactory syncContextFactory;
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionResolver
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java:97: error: cannot find symbol
[javac] SyncContextFactory syncContextFactory,
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionResolver
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java:116: error: cannot find symbol
[javac] public DefaultVersionResolver setSyncContextFactory(SyncContextFactory syncContextFactory) {
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionResolver
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java:98: error: cannot find symbol
[javac] setSyncContextFactory(locator.getService(SyncContextFactory.class));
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionRangeResolver
[javac] /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java:107: error: cannot find symbol
[javac] setSyncContextFactory(locator.getService(SyncContextFactory.class));
[javac] ^
[javac] symbol: class SyncContextFactory
[javac] location: class DefaultVersionResolver
[javac] Note: /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultModelResolver.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 10 errors

BUILD FAILED
/tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/build.xml:1: Compile failed; see the compiler error output for details.

Total time: 0 seconds
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "ant" arguments: ("jar") exit-status: 1 term-signal: #f stop-signal: #f>
phase `build' failed after 1.2 seconds
command "ant" "jar" failed with status 1
builder for `/gnu/store/vwq5vwa2iwplwxkxq20mlipb28vi4p8z-maven-resolver-provider-3.9.5.drv' failed with exit code 1
build of /gnu/store/vwq5vwa2iwplwxkxq20mlipb28vi4p8z-maven-resolver-provider-3.9.5.drv failed
View build log at '/var/log/guix/drvs/vw/q5vwa2iwplwxkxq20mlipb28vi4p8z-maven-resolver-provider-3.9.5.drv.gz'.
cannot build derivation `/gnu/store/i5kgkmp528xbqq7wslf0d2rgp3lys5iq-maven-3.9.5.drv': 1 dependencies couldn't be built
guix build: error: build of `/gnu/store/i5kgkmp528xbqq7wslf0d2rgp3lys5iq-maven-3.9.5.drv' failed


Used patch:
Build log is attached.
Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmVpAWIQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD641nEACxRE0oQ+GL9n9tgMfMeTFInFtwPUVs532c
ECb4upn8eZFNslEob9exqm6fHIIrAnKeP9VmrYIkKaaQ8eADqfiggYXFeviH6kye
cFB+o2aom8Ql5XZkFZt6MXyUXcUZsbeyHgAA+R9HTsAnwCAkHed3Zn+60onSXH3l
i3aQp4ykgeLojlMk5/0J6rRXBgc5vbUx7AFYhV/FfZtGXgwLV4wzpbpNWCQxTddb
U1NXBk6G7FlsmtMfQnjMMar5/FofZNKhHkOcqElUmt1V/paZHex20Qu9N7SMyuLe
p83F/tQCx8kQ0IMU+mtKnvg0NE2M0KWfr203JyqYPMlYCfCjMBk42YYjp9j3u97E
v5oYngMqDxjlk0Gn3ba3xYBs+l/1Qcimk3yC/tFvL3WiumYSiY4v4kptKFx+cm9x
mBhFynF7hUkuvdgbT82/ilgETrWvXt04w7L46/g381bbXxWshBdhKLcJ3XgUOMkT
1PTWDythdnaDlBpkWsPmWM1o7kyyfXARM+P9/BILjl2dlmo8bsoCz4fvQ4j/lrGq
ZRzRTPDTlEBFzNvrJ/cTw6Tn3whQzlSlEpxlWAV5Q9c/B5Qad29cwZPy3ksbUX5O
wyKSV7/Qs8n5+bMr8Q2meW/pMMLdq6wqOhwBsVXK2bmB1gbDgzNrlAsVMG3fQUtv
jJMwl201AIjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmVpAWIQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSJ4kA/9042ecu8dT+7wy0c9jI7uanKFv
wGRuJNMmrKhGsbcC57eZL6tQiFIuPr7VhQkBanmKmpPixRmqFnBQlQlVIDEnLWfc
9HAiN12ZkgG5eLh+UhRSK7oylx5ejNW9vFGkQ8RFZH0FI7ETSZUHCojwPDXQYmX9
uYbIMb1tk4NLxkoXoA==
=mnvo
-----END PGP SIGNATURE-----

?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 67553@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 67553
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help