Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wtp-dev] checking out Eclipse WTP code

Hi Patrik,
   Thanks for confirming these details, for your build environment. And also for raising a bug report for this.

On 31 March 2017 at 16:19, Patrik Suzzi <psuzzi@xxxxxxxxx> wrote:
Mukul, 

I tested the build on Windows 10, and I found the same error you found. 

Initially, when cloning, I found several "Filename too long" errors, a windows-specific issue, which I solved by cloning into a directory with a short path. 

Then, after cloning successfully, I launched the build as described in the wiki page. https://wiki.eclipse.org/WTP/Build/CBI_Build, and I found the same errors as you

I created a bug report for this:

@all, I just want to point you to two things to fix in the https://wiki.eclipse.org/WTP/Build/CBI_Build wiki page:

1. We should tell windows users to clone into a short path, like c:\wtp.re.aggr\. This is to avoid "Filename too long errors", which are leading to mvn build errors.
2. We should either explain how to get a copy of IBMJava2-142-SR13FP10 or suggest to not use that jre in the toolchain, as looking into the IBM website (and on internet), seems it's not possible to get that jre. 


Best regards,

Patrik Suzzi
Consultant Software Engineer,
Eclipse Platform Committer


On 31 March 2017 at 08:06, Mukul Gandhi <gandhi.mukul@xxxxxxxxx> wrote:
Hi Nitin,
   Thanks for letting me know this. I'm now being able to make a clone of the repository successfully.

I've next tried to build the repository clone with the following command

mvn clean verify -Pbree-libs -Dmaven.test.failure.ignore=true -Dmaven.test.error.ignore=true

This has downloaded lots and lots of POM files and JAR files, from Eclipse, Sonatype and Apache servers. But the build failed with following errors

[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: org.eclipse.jst.sdk.feature.group 3.6.0.qualifier
[ERROR]   Missing requirement: org.eclipse.jst.pagedesigner 1.6.100.qualifier requires 'bundle org.eclipse.core.expressions [3.4.0,3.5.0]' but it could not be found
[ERROR]   Cannot satisfy dependency: org.eclipse.jsf_sdk.assembly.feature.feature.group 3.4.0.qualifier depends on: org.eclipse.jst.jsf.apache.trinidad.tagsupport_sdk.feature.feature.group 0.0.0
[ERROR]   Cannot satisfy dependency: org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group 2.5.0.qualifier depends on: org.eclipse.jst.pagedesigner [1.1.0,2.0.0)
[ERROR]   Cannot satisfy dependency: org.eclipse.jst.jsf.apache.trinidad.tagsupport_sdk.feature.feature.group 2.5.0.qualifier depends on: org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group 0.0.0
[ERROR]   Cannot satisfy dependency: org.eclipse.jst.sdk.feature.group 3.6.0.qualifier depends on: org.eclipse.jsf_sdk.assembly.feature.feature.group 0.0.0
[ERROR]
[ERROR] Internal error: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from org.eclipse.jst.pagedesigner 1.6.100.qualifier to bundle org.eclipse.core.expressions [3.4.0,3.5.0].; Unable to satisfy dependency from org.eclipse.jst.ws.cxf.feature.feature.group 1.1.201.qualifier to javax.xml.bind [2.1.9,2.1.10).; Unable to satisfy dependency from org.eclipse.jst.ws.jaxws.feature.feature.group 1.2.200.qualifier to javax.xml.bind [2.1.9,2.1.10).; Unable to satisfy dependency from org.eclipse.wst.wsdl.ui 1.2.650.qualifier to org.eclipse.core.runtime.compatibility.registry 0.0.0.; No solution found because the problem is unsatisfiable.] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from org.eclipse.jst.pagedesigner 1.6.100.qualifier to bundle org.eclipse.core.expressions [3.4.0,3.5.0].; Unable to satisfy dependency from org.eclipse.jst.ws.cxf.feature.feature.group 1.1.201.qualifier to javax.xml.bind [2.1.9,2.1.10).; Unable to satisfy dependency from org.eclipse.jst.ws.jaxws.feature.feature.group 1.2.200.qualifier to javax.xml.bind [2.1.9,2.1.10).; Unable to satisfy dependency from org.eclipse.wst.wsdl.ui 1.2.650.qualifier to org.eclipse.core.runtime.compatibility.registry 0.0.0.; No solution found because the problem is unsatisfiable.]
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:121)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from org.eclipse.jst.pagedesigner 1.6.100.qualifier to bundle org.eclipse.core.expressions [3.4.0,3.5.0].; Unable to satisfy dependency from org.eclipse.jst.ws.cxf.feature.feature.group 1.1.201.qualifier to javax.xml.bind [2.1.9,2.1.10).; Unable to satisfy dependency from org.eclipse.jst.ws.jaxws.feature.feature.group 1.2.200.qualifier to javax.xml.bind [2.1.9,2.1.10).; Unable to satisfy dependency from org.eclipse.wst.wsdl.ui 1.2.650.qualifier to org.eclipse.core.runtime.compatibility.registry 0.0.0.; No solution found because the problem is unsatisfiable.]
        at org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.newResolutionException(AbstractResolutionStrategy.java:98)
        at org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy.resolve(ProjectorResolutionStrategy.java:88)
        at org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.resolve(AbstractResolutionStrategy.java:63)
        at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:166)
        at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:103)
        at org.eclipse.tycho.p2.resolver.P2DependencyResolver.doResolveDependencies(P2DependencyResolver.java:352)
        at org.eclipse.tycho.p2.resolver.P2DependencyResolver.resolveDependencies(P2DependencyResolver.java:325)
        at org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject(DefaultTychoResolver.java:107)
        at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:75)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:266)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
        ... 11 more
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:

Does anyone have ideas, how to fix these build errors?

On 30 March 2017 at 19:49, Nitin Dahyabhai <nitind@xxxxxxxxxx> wrote:
Mukul,
http://git.eclipse.org/c/webtools/webtools.releng.aggregator.git/ is the
page for *viewing* the repository, not the URL for *cloning* it. As with
all of the pages on git.eclipse.org/c , the clone URLs are at the bottom.

---
Regards,
Nitin Dahyabhai
IBM Emerging Technologies



--
Regards,
Mukul Gandhi

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


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



--
Regards,
Mukul Gandhi

Back to the top