> David, do you have an idea why this doesn’t work here ?

I suspect someone is using an "old" Orbit repository? 
Everyone, for Juno (SR1), should be using 
R20120526062928 

I did just check it, and there are no optional dependencies there that are 
explicitly marked greedy. 

I suspect are ways via p2.inf files, etc., that someone could be "forcing" 
this relationship, but off hand that seems unlikely. 
 




From:   "Oberhuber, Martin" <[email protected]>
To:     Cross project issues <[email protected]>, 
"Chris  Aniszczyk" <[email protected]>, 
Date:   09/06/2012 11:06 AM
Subject:        Re: [cross-project-issues-dev] Juno RC1 RC2 Staging 
(maintenance) repository is complete
Sent by:        [email protected]



Actually I’d think that if Orbit uses a “Juno” builder, any optional 
dependencies should be non-greedy automatically…
 
David, do you have an idea why this doesn’t work here ?
 
Martin
 
 
From: [email protected] [
mailto:[email protected]] On Behalf Of Matthias 
Sohn
Sent: Thursday, September 06, 2012 4:28 PM
To: Cross project issues; Chris Aniszczyk
Subject: Re: [cross-project-issues-dev] Juno RC1 RC2 Staging (maintenance) 
repository is complete
 
aha, this makes more sense. 
 
This means the following Orbit bundles need to be fixed
 
com.google.gerrit.common
com.google.gerrit.prettify
@Chris: you are listed as the contact for these Orbit bundles,
could you take care ?
 
--
Matthias
2012/9/6 Oberhuber, Martin <[email protected]>
Hi Matthias,
 
I think it is the other way round :
 
The culprits are com.google.gerrit.(common|prettify), 
And they have an optional greedy dependency on the _package_ 
org.eclipse.jgit.diff.
 
Here’s how you can check:
 
ssh build.eclipse.org
cd /home/data/httpd/download.eclipse.org/releases/staging
unzip -p content.jar | grep -B 40 'require.*jgit\.diff.*optional' | less
 
Martin
 
From: [email protected] [mailto:
[email protected]] On Behalf Of Matthias Sohn
Sent: Thursday, September 06, 2012 1:29 PM
To: Cross project issues
Subject: Re: [cross-project-issues-dev] Juno RC1 RC2 Staging (maintenance) 
repository is complete
 
2012/9/5 David M Williams <[email protected]>
http://download.eclipse.org/releases/maintenance/ 

I did open bug 388890 to track the missing "about.html" files. 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=388890 

For complete reports, see 
http://build.eclipse.org/simrel/juno/reporeports/ 
 
looking at the report
http://build.eclipse.org/simrel/juno/reporeports/reports/greedyReport.html
 
I found the following entry:
 
65. org.eclipse.jgit.diff
Number of IUs using optional, but greedy for this case: 2
1.      com.google.gerrit.common
2.      com.google.gerrit.prettify
but JGit doesn't have a bundle or feature called org.eclipse.jgit.diff,
also we have no dependency on the listed gerrit bundles 
 
So which other project has borrowed our project's namespace for this 
bundle ?
I think this should be fixed.
 
-- 
Matthias

_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


 
-- 
Matthias_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to