Problem when including a feature from an external update site. Or what are 'PARTIAL IUs'?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Problem when including a feature from an external update site. Or what are 'PARTIAL IUs'?

bernd
This post has NOT been accepted by the mailing list yet.
Hi all, (happy new year),

I tried to include an feature from an external update site into my site. This works perfectly with the EMF feature from the Helios update site but when I try the same the RXTX update site from http://rxtx.qbang.org/eclipse and the gnu.io.rxtx_2.1.7.4_v20071016-7B57e7UAXMAAqGAGf feature I run into the error below.

Is this a bug in the RXTX update site?

Using the EMF feature Tycho begins to download the artifacts, using the RXTX feature tycho is telling me sth. about 'PARTIAL IUs'. What does this mean?

Regards,
Bernd

[INFO] Resolving target platform for project MavenProject: gnu.io.rxtx:gnu.io.rxtx.site:2.2.0.pre2 @ D:\src\rfm12\gnu.io.rxtx.site\pom.xml
[INFO] Adding repository (cached) http://download.eclipse.org/releases/helios
[INFO] Adding repository (cached) http://rxtx.qbang.org/eclipse
PARTIAL IU: gnu.io.rxtx.macosx 2.1.7.3_v20070717
PARTIAL IU: gnu.io.rxtx.macosx 2.1.7.3_v20071015
PARTIAL IU: gnu.io.rxtx 2.1.7.3_v20070718
PARTIAL IU: gnu.io.rxtx 2.1.7.4_v20071016
PARTIAL IU: gnu.io.rxtx.linux.x86_64 2.1.7.3_v20071015
PARTIAL IU: gnu.io.rxtx.linux.x86_64 2.1.7.3_v20070717
PARTIAL IU: gnu.io.rxtx.source 2.1.7.3_v20070718
PARTIAL IU: gnu.io.rxtx.source 2.1.7.4_v20071016
PARTIAL IU: gnu.io.rxtx.linux.x86 2.1.7.3_v20071015
PARTIAL IU: gnu.io.rxtx.linux.x86 2.1.7.3_v20070717
PARTIAL IU: gnu.io.rxtx.win32.x86 2.1.7.3_v20071015
PARTIAL IU: gnu.io.rxtx.win32.x86 2.1.7.3_v20070717
PARTIAL IU: gnu.io.rxtx.solaris.sparc 2.1.7.3_v20070717
PARTIAL IU: gnu.io.rxtx.solaris.sparc 2.1.7.3_v20071015
[INFO] Cannot complete the request.  Generating details.
[INFO] {org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1, osgi.ws=win32, osgi.arch=x86_64, osgi.os=win32, org.eclipse.update.install.features=true, org.osgi.framework.system.packages=}
[INFO] [Software being installed: gnu.io.rxtx.site 2.2.0.pre2, Missing requirement: gnu.io.rxtx.feature.group 2.1.7.4_v20071016-7B57e7UAXMAAqGAGf requires 'gnu.io.rxtx [2.1.7.4_v20071016]' but it could not be found, Cannot satisfy dependenc
y: gnu.io.rxtx.site 2.2.0.pre2 depends on: gnu.io.rxtx.feature.group [2.1.7.4_v20071016-7B57e7UAXMAAqGAGf]]
[ERROR] Internal error: java.lang.RuntimeException: org.eclipse.equinox.p2.core.ProvisionException: No solution found because the problem is unsatisfiable. -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: org.eclipse.equinox.p2.core.ProvisionException: No solution found because the problem is unsatisfiable.
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:164)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:132)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.RuntimeException: org.eclipse.equinox.p2.core.ProvisionException: No solution found because the problem is unsatisfiable.
        at org.sonatype.tycho.p2.impl.resolver.ProjectorResolutionStrategy.resolve(ProjectorResolutionStrategy.java:98)
        at org.sonatype.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:335)
        at org.sonatype.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:300)
        at org.sonatype.tycho.p2.facade.P2TargetPlatformResolver.doResolvePlatform(P2TargetPlatformResolver.java:406)
        at org.sonatype.tycho.p2.facade.P2TargetPlatformResolver.resolvePlatform(P2TargetPlatformResolver.java:105)
        at org.codehaus.tycho.resolver.DefaultTychoDependencyResolver.resolveProject(DefaultTychoDependencyResolver.java:68)
        at org.codehaus.tycho.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:94)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:269)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
        ... 11 more
Caused by: org.eclipse.equinox.p2.core.ProvisionException: No solution found because the problem is unsatisfiable.
        ... 20 more
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem when including a feature from an external update site. Or what are 'PARTIAL IUs'?

manojlakhtariya
This post has NOT been accepted by the mailing list yet.
I am having the same problem . it looks like we have to make custom P2 repository but i dont know how to do ..
Loading...