GNU bug report logs - #52723
[PATCH] gnu: maven: Update to 3.8.4.

Previous Next

Package: guix-patches;

Reported by: Julien Lepiller <julien <at> lepiller.eu>

Date: Tue, 21 Dec 2021 22:43:01 UTC

Severity: normal

Tags: patch

Done: Julien Lepiller <julien <at> lepiller.eu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: 52723 <at> debbugs.gnu.org
Subject: [bug#52723] [PATCH] gnu: maven: Update to 3.8.4.
Date: Wed, 2 Feb 2022 23:41:27 +0100
[Message part 1 (text/plain, inline)]
Hi Julien,

On Tue, 21 Dec 2021 23:42:31 +0100
Julien Lepiller <julien <at> lepiller.eu> wrote:

> Hi guix!
> 
> This series updates maven to the latest version. I was able to find an
> update order for most of the changes, but the last patch still has to
> update three packages at the same time, and changes inherited packages
> to fix them.

This is an impressive patch, thanks.

It's still compiling on my side, so I haven't tested the Maven
executable yet, but from looking with the naked eye at the patches, it
looks good to me, with the following remarks:

Of cause, inputs should be written now in the "new" format, as lists
instead of maps.

While linting, I found two possible updates:

java-plexus-utils <at> 3.3.0: can be upgraded to 3.4.1
java-jsr250 <at> 1.3: can be upgraded to 1.3.2

I haven't tested if these minor upgrades would break anything of would
be possible without any hassle.

The linter had also some warnings about clashes:

maven-artifact-transfer <at> 0.13.1: propagated inputs apache-commons-parent-pom <at> 52 and apache-commons-parent-pom <at> 39 collide
java-plexus-sec-dispatcher <at> 2.0: propagated inputs plexus-parent-pom <at> 5.1 and plexus-parent-pom <at> 8 collide
maven-enforcer-api <at> 3.0.0: propagated inputs plexus-parent-pom <at> 5.1 and plexus-parent-pom <at> 4.0 collide
maven-wagon-provider-api <at> 3.4.3: propagated inputs /gnu/store/lfqsagcsir9gywp60b1k3lcp6vgyzkaw-maven-wagon-provider-api-3.4.3 and /gnu/store/blhmwm974q97hxxkak9419sm6kscs1yv-maven-wagon-provider-api-3.4.3 collide

I'm not yet sure where they come from, probably somewhere in the
dependency tree?

I will report back when maven is finished compiled.

Thanks,

Björn


[Message part 2 (application/pgp-signature, inline)]

This bug report was last modified 3 years and 101 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.