Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Christian Schulte
Am 12/17/16 um 21:56 schrieb Guillaume Boué: > Yes, I confirm that the build of the Maven plugins is OK when checking > out cc5af1306ff91d9bef68737c96c364a371a477d7. > > > Le 17/12/2016 à 16:43, Hervé BOUTEMY a écrit : >> if you avoid the 3 last commits flagged as MNG-6135, you get a fairly

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Christian Schulte
Am 12/17/16 um 21:56 schrieb Guillaume Boué: > Yes, I confirm that the build of the Maven plugins is OK when checking > out cc5af1306ff91d9bef68737c96c364a371a477d7. There is one more issue I need to fix in the core to make the ITs pass again. This is only about dependencies of plugins declared

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Christian Schulte
That one should have been fixed by commit . Support for exclusions was missing accidentally. Am 12/18/16 um 03:37 schrieb Christian Schulte: > Just as an example for why the plugin's need to

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Christian Schulte
Just as an example for why the plugin's need to be resolved the same way as projects. The following is the resolution result of the 'maven-resources-plugin' version 2.7 when resolved as a project: org.apache.maven.plugins:maven-resources-plugin:jar:2.7:

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Christian Schulte
Am 12/18/16 um 00:08 schrieb Michael Osipov: > Am 2016-12-18 um 00:01 schrieb Christian Schulte: >> Am 12/17/16 um 21:56 schrieb Guillaume Boué: >>> Yes, I confirm that the build of the Maven plugins is OK when checking >>> out cc5af1306ff91d9bef68737c96c364a371a477d7. >> >> Let's just find out

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Michael Osipov
Am 2016-12-18 um 00:01 schrieb Christian Schulte: Am 12/17/16 um 21:56 schrieb Guillaume Boué: Yes, I confirm that the build of the Maven plugins is OK when checking out cc5af1306ff91d9bef68737c96c364a371a477d7. Let's just find out what is the cause for all those failures we are now seeing.

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Christian Schulte
>From what I can tell, the rat plugin can be updated to 0.12 and this should change the situation. Not sure. Still looking into it. Am 12/17/16 um 21:56 schrieb Guillaume Boué: > Yes, I confirm that the build of the Maven plugins is OK when checking > out

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Christian Schulte
Am 12/17/16 um 21:56 schrieb Guillaume Boué: > Yes, I confirm that the build of the Maven plugins is OK when checking > out cc5af1306ff91d9bef68737c96c364a371a477d7. Let's just find out what is the cause for all those failures we are now seeing. MNG-6135 potentionally will uncover a massive

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Guillaume Boué
Yes, I confirm that the build of the Maven plugins is OK when checking out cc5af1306ff91d9bef68737c96c364a371a477d7. Le 17/12/2016 à 16:43, Hervé BOUTEMY a écrit : if you avoid the 3 last commits flagged as MNG-6135, you get a fairly working Maven (even if 3 ITs are still failing) I don't

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Michael Osipov
Am 2016-12-17 um 15:47 schrieb Guillaume Boué: Hi, With the latest Maven 3.4.0, there is an API incompability with a Plexus Util version when running the build of any Maven plugins. For example, with the maven-dependency-plugin:

Re: Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Hervé BOUTEMY
if you avoid the 3 last commits flagged as MNG-6135, you get a fairly working Maven (even if 3 ITs are still failing) I don't understand the intend of MNG-6135, but I see the result: a mess Regards, Hervé Le samedi 17 décembre 2016, 15:47:34 CET Guillaume Boué a écrit : > Hi, > > With the

Cannot build any Maven plugins with current 3.4.0

2016-12-17 Thread Guillaume Boué
Hi, With the latest Maven 3.4.0, there is an API incompability with a Plexus Util version when running the build of any Maven plugins. For example, with the maven-dependency-plugin: guillaume@guillaume-VirtualBox:~/workspace-maven/maven-plugins-aggregator/maven-dependency-plugin$ mvn340