This is a publisher / metadata gen issue. Maybe the invocation from tycho is 
incorrect.



On 2013-05-09, at 10:56 AM, Doug Schaefer <[email protected]> wrote:

> 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?
> 
> Thanks,
> Doug.
> 
> From: Doug Schaefer <[email protected]>
> Date: Thursday, 9 May, 2013 9:27 AM
> To: Tycho user list <[email protected]>, "[email protected]" 
> <[email protected]>
> Subject: Re: [tycho-user] Trouble upgrading Mac Bundles
> 
> 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?
> 
> From: Doug Schaefer <[email protected]>
> Reply-To: Tycho user list <[email protected]>
> Date: Thursday, 9 May, 2013 1:00 AM
> To: Tycho user list <[email protected]>
> Subject: Re: [tycho-user] Trouble upgrading Mac Bundles
> 
> Sorry, I meant can't upgrade. But I guess that's obvious from the error 
> message…
> 
> From: Doug Schaefer <[email protected]>
> Reply-To: Tycho user list <[email protected]>
> Date: Thursday, 9 May, 2013 12:57 AM
> To: "[email protected]" <[email protected]>
> Subject: [tycho-user] Trouble upgrading Mac Bundles
> 
> Hey gang,
> 
> 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?
> 
> Thanks!
> Doug.
> _______________________________________________
> p2-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to