> 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
