Hi Remy/all,
On 5/25/2012 4:52 AM, Remy Suen wrote:
<stuff deleted>
In the case of A anyway, I feel
it is okay to to not greedily require the datashare bundles in
this scenario.
Ok...great...so the greedy:=true is not happening because it's
required.
But apparently our builder is using the older p2 publisher? (i.e.
before 3.8M1 I think)? Because my understanding is that with
optional dependencies (like this one), the new p2 publisher should
be setting greedy:=false (the default) unless explicitly set in the
meta-data to greedy:=true (which we are not doing).
So I guess this is a question for Markus and/or Wim...how is it that
the greedy:=true is getting set by the p2 publisher in our
build...is it explicitly done...or is it that we are using an older
version of p2 publisher (prior to 3.8M1)?
The only reason I'm asking this is because one requirement in this
year's simultaneous release is that all projects have to have
greedy:=false set in repos...unless greedy:=true is actually
required...and one of the Juno screening scripts found this optional
dep with greedy:=true in our previous contribution to the Juno
build.
Thanksinadvance,
Scott
> I *think* that it was Remy
who
> added this optional
dependency...
And yes, it was me. :)
Regards,
Remy
----------
Remy Suen
Eclipse Platform UI Committer
Jazz SCM Developer
IBM Ottawa
1-613-270-4858
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev
|