Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] [tycho-p2-repository-plugin:assemble-repository] Unable to satisfy dependency

Hi everyone,

after enabling debug messages I encountered that this Root UI entry is missing, if I remove -SNAPSHOT/.qualifier:

[DEBUG] Root IUs:
<?xml version='1.0' encoding='UTF-8'?>
<units size='2'>
  <unit id='org.myapp.ide.distribution' version='raw:4.0.3.&apos;SNAPSHOT&apos;/format(n[.n=0;[.n=0;[-S]]]):4.0.3-SNAPSHOT' singleton='false'>
    <properties size='3'>
      <property name='maven-groupId' value='org.myapp.ide'/>
      <property name='maven-artifactId' value='org.myapp.ide.distribution'/>
      <property name='maven-version' value='4.0.3-SNAPSHOT'/>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.myapp.ide.distribution' version='raw:4.0.3.&apos;SNAPSHOT&apos;/format(n[.n=0;[.n=0;[-S]]]):4.0.3-SNAPSHOT'/>
    <requires size='2'>
      <required namespace='org.eclipse.equinox.p2.iu' name='' range='[,]'/>
      <required namespace='org.eclipse.equinox.p2.iu' name='' range='[1.1.1,1.1.2)'/>
    <touchpoint id='null' version='0.0.0'/>

Any ideas?

Kind regards

----- Urspr√ľngliche Mail -----
Von: "Oliver Libutzki" <oliver@xxxxxxxxxxx>
An: "tycho-user" <tycho-user@xxxxxxxxxxx>
Gesendet: Dienstag, 10. Mai 2016 09:34:18
Betreff: [tycho-user] [tycho-p2-repository-plugin:assemble-repository] Unable to satisfy dependency

Hi everyone,

I have an annoying problem I just don't understand.

I want to build a self-contained P2 Repository using Tycho's eclipse-repository packaging type.

I have a product file and a category.xml which defines the content of the P2 Repository.

When I build a SNAPSHOT/qualifier the P2 repository is assembled successfully, all the features mentioned in the category.xml are included.

But: When I remove -SNAPSHOT/.qualifier and run the Maven Build again, I get the following warnings (this is just a subset) and the features are not included in the assembled P2 repository.

[WARNING] Mirror tool: Problems resolving provisioning plan.: [Unable to satisfy dependency from org.myapp.ide.distribution.thirdparty to [].; Unable to satisfy dependency from org.myapp.ide.distribution.thirdparty to [1.1.1].]

I really don't understand why just removing the -SNAPSHOT/.qualifier suffix causes this problem. any ideas?

Thanks for your help!

Kind regards
tycho-user mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top