> Maybe (...)
I case you want to find out:
From: p2-dev-bounces@xxxxxxxxxxx [mailto:p2-dev-bounces@xxxxxxxxxxx]
On Behalf Of Pascal Rapicault
Sent: Donnerstag, 9. Mai 2013 17:02
To: P2 developer discussions
Cc: p2-dev@xxxxxxxxxxx; Tycho user list
Subject: Re: [p2-dev] [tycho-user] Trouble upgrading Mac Bundles
This is a publisher / metadata gen issue. Maybe the invocation from tycho is incorrect.
And I can confirm that manually adding the missing IU, "tooling*.executable.macosx.x86-bundled", into the repository's content.xml works.
Is this the p2 director not inserting this correctly, or is it tycho not passing in the right parameters to the director, or am I missing an argument in my pom?
To further my investigation, I see a macosx-bundled filter in the p2content.xml file. It doesn't seem to be set true when the repository is created taking the
non-bundle executable IU. Is there a way to turn this filter on when generating the repository?
Sorry, I meant can't upgrade. But I guess that's obvious from the error message…
I'm using the new platform specific rootFolders feature in 0.18-SNAPSHOT tycho to generate the Mac version of my product as a Mac app bundle. I'm pretty sure
this worked at one point but now I can upgrade from build to build. I get the following:
Cannot complete the install because one or more required items could not be found.
Software being installed: QNX Momentics IDE 10.2.0.v201305090421 (com.qnx.tools.bbt.ide.ide-internal 10.2.0.v201305090421)
Missing requirement for filter properties ~= $0: toolingcom.qnx.tools.bbt.ide.ide-internal.application 10.2.0.v201305090421 requires 'toolingcom.qnx.tools.bbt.ide.ide-internal.executable.cocoa.macosx.x86-bundled
[10.2.0.v201305090421]' but it could not be found
Cannot satisfy dependency:
From: QNX Momentics IDE 10.2.0.v201305090421 (com.qnx.tools.bbt.ide.ide-internal 10.2.0.v201305090421)
To: toolingcom.qnx.tools.bbt.ide.ide-internal.application [10.2.0.v201305090421]
I see the tooling*-bundled IU in the p2content.xml file but not in the content.jar in the repository. Is this a bug, or am I doing it wrong? Or is this something
wrong in p2?