Re: Maven 3.5.2

2018-02-22 Thread Stephen Kitt
Hi Emmanuel,

On Thu, 22 Feb 2018 14:06:54 +0100, Emmanuel Bourg  wrote:
> Le 22/02/2018 à 13:46, Stephen Kitt a écrit :
> > I’ve prepared an update to the Maven packaging for 3.5.2, and I’d like to
> > push it for review — I’ve requested to join the Debian Java packaging
> > team.  
> 
> Thanks a lot for helping! I've added you to the pkg-java group on
> Alioth. You may want to join the java-team group on Salsa as well since
> we are planning to migrate the repositories in the near future.

Thanks! I’ve pushed the updated packaging to
https://anonscm.debian.org/cgit/pkg-java/maven.git/log/?h=maven-3.5.2 and
submitted an access request on java-team.

> > My main motivation for this update is to get 3.5.2 into Debian and Ubuntu
> > (before the import freeze there), to make it easier to rely on 3.5.2 in
> > OpenDaylight (my day job).  
> 
> Did you manage to build with the version 3.1 of maven-shared-utils
> currently packaged? I didn't upgrade Maven to the version 3.5.2 yet
> because it requires maven-shared-utils 3.5.2 and there is a binary
> incompatibility (related to the colored console messages if I remember
> well) that breaks Maven 3.5.0. I think maven-shared-utils will first
> have to be patched to preserve the binary compatibility but I haven't
> got the time to look at that yet.

I didn’t run into any issue there, the Maven POM only specifies
maven-shared-utils 3.1.0; the upgrade to 3.2.1 was committed after the
3.5.2 release —
https://github.com/apache/maven/commit/24b8820f08f3ff1535931288b7782bb615b1f53d

I did notice errors regarding the Guice Inject dependency, but the current
build has those too (as per the buildd logs).

> > (I’m also a Karaf committer, so who knows, perhaps I’ll find the time to
> > look into packaging the dependencies needed for that...)  
> 
> This would certainly please Steinar :) Let us know if you need any help
> or guidance, either on this list or on the #debian-java IRC channel.

Will do, thanks!

Regards,

Stephen


pgp13XNkeI3nd.pgp
Description: OpenPGP digital signature


Re: Maven 3.5.2

2018-02-22 Thread Emmanuel Bourg
Le 22/02/2018 à 14:06, Emmanuel Bourg a écrit :

> I didn't upgrade Maven to the version 3.5.2 yet
> because it requires maven-shared-utils 3.5.2

Erratum: I meant maven-shared-utils 3.2.0



Re: Maven 3.5.2

2018-02-22 Thread Emmanuel Bourg
Hi Stephen,

Le 22/02/2018 à 13:46, Stephen Kitt a écrit :

> I’ve prepared an update to the Maven packaging for 3.5.2, and I’d like to
> push it for review — I’ve requested to join the Debian Java packaging team.

Thanks a lot for helping! I've added you to the pkg-java group on
Alioth. You may want to join the java-team group on Salsa as well since
we are planning to migrate the repositories in the near future.


> My main motivation for this update is to get 3.5.2 into Debian and Ubuntu
> (before the import freeze there), to make it easier to rely on 3.5.2 in
> OpenDaylight (my day job).

Did you manage to build with the version 3.1 of maven-shared-utils
currently packaged? I didn't upgrade Maven to the version 3.5.2 yet
because it requires maven-shared-utils 3.5.2 and there is a binary
incompatibility (related to the colored console messages if I remember
well) that breaks Maven 3.5.0. I think maven-shared-utils will first
have to be patched to preserve the binary compatibility but I haven't
got the time to look at that yet.


> (I’m also a Karaf committer, so who knows, perhaps I’ll find the time to look
> into packaging the dependencies needed for that...)

This would certainly please Steinar :) Let us know if you need any help
or guidance, either on this list or on the #debian-java IRC channel.

Emmanuel Bourg



Maven 3.5.2

2018-02-22 Thread Stephen Kitt
Hi,

I’ve prepared an update to the Maven packaging for 3.5.2, and I’d like to
push it for review — I’ve requested to join the Debian Java packaging team.

My main motivation for this update is to get 3.5.2 into Debian and Ubuntu
(before the import freeze there), to make it easier to rely on 3.5.2 in
OpenDaylight (my day job).

(I’m also a Karaf committer, so who knows, perhaps I’ll find the time to look
into packaging the dependencies needed for that...)

Regards,

Stephen


pgpP8GZmBDKJV.pgp
Description: OpenPGP digital signature