[prev in list] [next in list] [prev in thread] [next in thread] 

List:       maven-user
Subject:    Re: Failures building Eclipse 4.13 with maven-3.6.2
From:       Matthieu BROUILLARD <matthieu () brouillard ! fr>
Date:       2019-09-16 15:08:40
Message-ID: CADsuJr8PEi8HR1uc1b5iBa3+4UTvGFc8Q9gVEE+w29Tt4VLuUw () mail ! gmail ! com
[Download RAW message or body]


Hello,

it looks like maven-3.6.2 really introduced a non compatible change with
[core?] extensions and not just on polyglot-maven.

In my own core extension project (jgitver-maven-plugin), when using
maven-3.6.2, the ModelProcessor that I provide is not called anymore.
Hope that helps to track down the culprit change.

Matthieu

On Sat, Sep 14, 2019 at 10:53 AM Enrico Olivelli <eolivelli@gmail.com>
wrote:

> Any volunteer to work on a fix?
>
> Enrico
>
> Il sab 14 set 2019, 10:08 Jonathan Chen <jonc@chen.org.nz> ha scritto:
>
> > Hi,
> >
> > I didn't find a matching issue, so I raised MNG-6765 so that it can be
> > tracked.
> > https://issues.apache.org/jira/browse/MNG-6765
> >
> > Cheers.
> > --
> > Jonathan Chen <jonc@chen.org.nz>
> >
> > On Sat, 14 Sep 2019 at 19:47, Jonathan Chen <jonc@chen.org.nz> wrote:
> > >
> > > Hi,
> > >
> > > Thanks for that. Is there a JIRA reference for this bug?
> > >
> > > Cheers.
> > > --
> > > Jonathan Chen <jonc@chen.org.nz>
> > >
> > > On Sat, 14 Sep 2019 at 17:39, Jeff MAURY <jeffmaury@gmail.com> wrote:
> > > >
> > > > This is a know case between tycho pomless and maven 3.6.2
> > > >
> > > > Le sam. 14 sept. 2019 =C3=A0 05:26, Jonathan Chen <jonc@chen.org.nz=
> a
> > =C3=A9crit :
> > > >
> > > > > Hi,
> > > > >
> > > > > I'm currently attempting to build Eclipse 4.13 from source using
> > > > > maven-3.6.2, and I'm seeing these current failures:
> > > > > [INFO] Scanning for projects...
> > > > > [ERROR] [ERROR] Some problems were encountered while processing t=
he
> > POMs:
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.cdcfoundation10/.polyg=
lot.build.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.cdcfoundation11/.polyg=
lot.build.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.feature/.polyglot.buil=
d.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.j2se12/.polyglot.build=
.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.j2se13/.polyglot.build=
.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.j2se14/.polyglot.build=
.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.j2se15/.polyglot.build=
.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.javase16/.polyglot.bui=
ld.properties:
> > > > > input contained no data @
> > > > > [FATAL] Non-readable POM
> > > > >
> > > > >
> >
> /home/jonc/work/ports/freebsd-eclipse/eclipse.platform.releng.aggregator/=
eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.ee.javase17/.polyglot.bui=
ld.properties:
> > > > > input contained no data @
> > > > > ...
> > > > >
> > > > > It appears that the pom-less builds are failing due to a missing
> > > > > .polyglot.build.properties. These are transient files that are
> > removed
> > > > > once the compiling JVM exits. Something in the 3.6.2 lifecycle ha=
s
> > > > > changed such that the files are not staying long enough to be
> > > > > available for dependency-resolution.
> > > > >
> > > > > If I downgrade to maven-3.6.1 or maven-3.6.0, these errors do not
> > arise.
> > > > >
> > > > > Cheers.
> > > > > --
> > > > > Jonathan Chen <jonc@chen.org.nz>
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > > > For additional commands, e-mail: users-help@maven.apache.org
> > > > >
> > > > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic