Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] Tycho Build with Eclipse Target including Galileo Babel



Hi,

 

I get a strange error when trying to use a PDE target definition file:

 

"Problems resolving provisioning plan.": ["Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.core.net.linux.x86.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.core.net.win32.x86_64.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.carbon.macosx.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.cocoa.macosx.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.cocoa.macosx.x86_64.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.gtk.linux.s390.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.gtk.linux.s390x.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.gtk.linux.x86.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.gtk.linux.x86_64.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.gtk.solaris.sparc.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.gtk.solaris.x86.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.motif.aix.ppc.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.motif.hpux.ia64_32.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.motif.linux.x86.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.motif.solaris.sparc.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.equinox.launcher.win32.win32.x86_64.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.jdt.launching.macosx.nl_de [3.5.0.v20111128114305].", "Unable to satisfy dependency from org.eclipse.babel.nls_eclipse_de.feature.group 3.5.0.v20111128114305 to org.eclipse.jdt.launching.ui.macosx.nl_de [3.5.0.v20111128114305]."] -> [Help 1]

 

So I have the feature

 org.eclipse.babel.nls_eclipse_de.feature.group

within my target platform file.

 

I checked out the feature.xml and it for example says, that it contains a plugin called

  org.eclipse.core.net.linux.x86.nl_de

 

This plugin is the first unsatisfied dependency in above error message. However, the plugin really exists within my babel p2 repository. It’s fragment host is

  org.eclipse.core.net.linux.x86

 

This fragment host exists in my Eclipse Galileo p2 repository, which is also part of the target definition file.

 

My target-platform-configuration looks like this:

<plugin>

                                                           <groupId>org.eclipse.tycho</groupId>

                                                           <artifactId>target-platform-configuration</artifactId>

                                                           <version>${version.tycho}</version>

                                                           <configuration>

                                                                          <environments>

                                                                                         <environment>

                                                                                                       <os>win32</os>

                                                                                                       <ws>win32</ws>

                                                                                                       <arch>x86</arch>

                                                                                         </environment>

                                                                                         <environment>

                                                                                                       <os>linux</os>

                                                                                                       <ws>gtk</ws>

                                                                                                       <arch>x86</arch>

                                                                                         </environment>

                                                                                         <environment>

                                                                                                       <os>linux</os>

                                                                                                       <ws>gtk</ws>

                                                                                                       <arch>x86_64</arch>

                                                                                         </environment>

                                                                                         <environment>

                                                                                                       <os>macosx</os>

                                                                                                       <ws>cocoa</ws>

                                                                                                       <arch>x86_64</arch>

                                                                                        </environment>

                                                                          </environments>

                                                                          <format>yyyyMMdd-HHmm</format>

                                                           </configuration>

                                            </plugin>

 

And is extended in a child pom to use the PDE target definition file. So all these environments are included, too.

 

I have absolutely no idea what this error is all about ... using tycho 0.16 by the way.

 

Alex

 

 

Alexander Weickmann

Faktor Zehn AG

Neumarkter Str. 71

D-81673 München

Telefon +49 / (0)89 / 520311-998

Telefax +49 / (0)89 / 520311-999

 

Sitz der Gesellschaft: München

Vorstand: Martin Hinz (Vorsitz), Dr. Florian Schwandt (Std. Vorsitz), Dr. Renate Hums, Christian Madey, Jan Ortmann

Aufsichtsratsvorsitzender: Ralf-Eckehart Rehberg

 

Registergericht: Amtsgericht München

Registernummer: HRB 169990

 



Faktorzehn AG       Sitz der Gesellschaft: München  Registernummer: HRB 169990 Registergericht: Amtsgericht München
Vorstand: Martin Hinz (Vorsitz), Dr. Florian Schwandt (Stv. Vorsitz),Dr. Renate Hums, Christian Madey, Jan Ortmann
Aufsichtsratsvorsitzender: Ralf-Eckehard Rehberg

Back to the top