Thanks Pascal and Tom,

Reading the bug got me pointed to p2.inf : 
https://wiki.eclipse.org/Equinox/p2/Customizing_Metadata

What I really want to accomplish is this:

-          I depend on org.eclipse.cdt.core

-          I want to make sure that besides cdt.core , all its related 
fragments (that match my host) are also installed (org.eclipse.cdt.core.win32 
and 8 or so others)

-          CDT only just recently added a feature holding the fragments + 
fragment-host, I want a solution that works with older CDT

-          See https://bugs.eclipse.org/bugs/show_bug.cgi?id=435150


It looks like a p2.inf in my bundle with a metaRequirements.<#>.matchExp might 
do the trick, when I require all org.eclipse.cdt.core.* IU’s with optional=true 
and greedy=true. But I don’t see the matchExp syntax from the docs …



What do you think, could this idea work and can you point me to follow-on docs 
on matchExp ?


Thanks,
Martin
--
Martin Oberhuber, SMTS / Product Owner – Development Tools, Wind River
direct +43.662.457915.85  fax +43.662.457915.6

From: [email protected] [mailto:[email protected]] On Behalf 
Of Thomas Watson
Sent: Wednesday, May 28, 2014 5:48 PM
To: P2 developer discussions
Subject: Re: [p2-dev] Does the p2 publisher understand OSGi Provide-Capability 
/ Require-Capability ?


Also see https://bugs.eclipse.org/bugs/show_bug.cgi?id=313553

Tom



[Inactive hide details for Pascal Rapicault ---05/28/2014 10:25:29 AM---No. 
Contributions or contract welcome. On 05/28/2014 10:]Pascal Rapicault 
---05/28/2014 10:25:29 AM---No. Contributions or contract welcome. On 
05/28/2014 10:56 AM, Oberhuber, Martin wrote:

From: Pascal Rapicault 
<[email protected]<mailto:[email protected]>>
To: P2 developer discussions <[email protected]<mailto:[email protected]>>
Date: 05/28/2014 10:25 AM
Subject: Re: [p2-dev] Does the p2 publisher understand OSGi Provide-Capability 
/ Require-Capability ?
Sent by: [email protected]<mailto:[email protected]>

________________________________



No. Contributions or contract welcome.
On 05/28/2014 10:56 AM, Oberhuber, Martin wrote:
Hi p2 experts,

I just recently read about the generic OSGi Provide-Capability / 
Require-Capability headers in MANIFEST.MF .

I was wondering whether the p2 publisher understands those and translates them 
into install-time dependencies in the content.jar / artifacts.jar of a 
repository ?

Any insight appreciated !

Thanks,
Martin
--
Martin Oberhuber, SMTS / Product Owner – Development Tools, Wind River
direct +43.662.457915.85  fax +43.662.457915.6



_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
[email protected]<mailto:[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