Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [epp-dev] CPP and Parallel Packages are not building...

Hi Markus,

I didn't see your message until after I sent mine. I don't know why my gerrit fails, I am trying locally all the packages.

> Although I expect it to be working, it does not... where is the missing piece?

Is the missing piece the Tycho version?


> We upgraded the EPP Jenkins in the meantime, but even after running the build with Java 11 it failed again.

We still build CDT with Java 8 and expect that to continue for now. I don't think it should be required to build with Java 11.

Jonah


~~~
Jonah Graham
Kichwa Coders Ltd.
www.kichwacoders.com


On Thu, 13 Dec 2018 at 12:51, Markus Knauer <mknauer@xxxxxxxxxxxxxxxxx> wrote:
We upgraded the EPP Jenkins in the meantime, but even after running the build with Java 11 it failed again.

When I'm looking into the logs I see the following error...
[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: epp.package.cpp 4.10.0.qualifier
[ERROR]   Missing requirement: org.eclipse.tools.templates.freemarker.java11 1.0.0.201812111206 requires 'osgi.ee; (&(osgi.ee=JavaSE)(version=11))' but it could not be found
[ERROR]   Cannot satisfy dependency: epp.package.cpp 4.10.0.qualifier depends on: org.eclipse.equinox.p2.iu; org.eclipse.cdt.arduino.feature.group 0.0.0
[ERROR]   Cannot satisfy dependency: org.eclipse.cdt.arduino.feature.group 9.6.0.201812111211 depends on: org.eclipse.equinox.p2.iu; org.eclipse.tools.templates.freemarker.java11 [1.0.0.201812111206,1.0.0.201812111206]
And when I search for this in the staging p2 repository I find the following entry which should satisfy this requirement

    <unit id='a.jre.javase' version='11.0.0' singleton='false'>
      <provides size='205'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='11.0.0'/>
        ...
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
      </provides>
    </unit>

Although I expect it to be working, it does not... where is the missing piece?

Thanks,
Markus


On Thu, 13 Dec 2018 at 13:23, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
Hi Markus, 

The issue is the one that I mentioned as part of CDT's contribution to simrel. This was needed to support Java 11 properly. 

https://www.eclipse.org/lists/cross-project-issues-dev/msg16253.html

The reason it came in at RC2 is that the problem was not identified until RC1 was published. 

I thought we were in the clear with simrel having succeeded. Let me have a look in more detail and I'll be back with you very soon. 

Jonah

On Thu, 13 Dec 2018, 11:21 Markus Knauer <mknauer@xxxxxxxxxxxxxxxxx wrote:
Hi everyone,

if I exclude the CPP and the Parallel package, we have a green build, but these two packages introduced new dependencies in RC2 just this week that prevent them from being built with the current setup.

Here is the error message...
[ERROR]   Missing requirement: org.eclipse.tools.templates.freemarker.java11 1.0.0.201812111206 requires 'osgi.ee; (&(osgi.ee=JavaSE)(version=11))' but it could not be found
[ERROR]   Cannot satisfy dependency: epp.package.parallel 4.10.0.qualifier depends on: org.eclipse.equinox.p2.iu; org.eclipse.cdt.autotools.feature.group 0.0.0
[ERROR]   Cannot satisfy dependency: org.eclipse.cdt.autotools.feature.group 9.6.0.201812111211 depends on: org.eclipse.equinox.p2.iu; org.eclipse.tools.templates.freemarker.java11 [1.0.0.201812111206,1.0.0.201812111206]
One simple fix would be to remove the CDT Autotools feature from the dependency tree. Or maybe it is all of a sudden necessary to use Java 11 for building the packages?

And I'm really wondering why this occurs in an RC2 for the first time!

Regards,
Markus






_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/epp-dev
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/epp-dev


_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/epp-dev

Back to the top