After digging deep in our releng scripts I discovered that one of the scripts uses Tycho 0.12 to generate meta-data as part of the promotion process. Unfortunately that caused all optional dependencies in Mylyn release repositories to be marked as greedy (when I last looked at the reports the problems didn't appear since we were still contributing integration builds) .
I'll fix the build process and re-generate meta-data on existing release repositories. We'll have this fixed for SR1 RC3. I apologize for the confusion and extra effort due to this mistake. Steffen On Thu, Sep 6, 2012 at 9:35 AM, David M Williams <david_willi...@us.ibm.com> wrote: >> 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" <martin.oberhu...@windriver.com> > To: Cross project issues <cross-project-issues-dev@eclipse.org>, > "Chris Aniszczyk" <caniszc...@gmail.com>, > Date: 09/06/2012 11:06 AM > Subject: Re: [cross-project-issues-dev] Juno RC1 RC2 Staging > (maintenance) repository is complete > Sent by: cross-project-issues-dev-boun...@eclipse.org > ________________________________ > > > > 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: cross-project-issues-dev-boun...@eclipse.org > [mailto:cross-project-issues-dev-boun...@eclipse.org] 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 <martin.oberhu...@windriver.com> > 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: cross-project-issues-dev-boun...@eclipse.org > [mailto:cross-project-issues-dev-boun...@eclipse.org] 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 <david_willi...@us.ibm.com> > 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 > cross-project-issues-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev > > > > -- > Matthias_______________________________________________ > cross-project-issues-dev mailing list > cross-project-issues-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev > > > _______________________________________________ > cross-project-issues-dev mailing list > cross-project-issues-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev > -- Steffen Pingel Principal Software Engineer, Eclipse Mylyn Mylyn Tasks Lead http://tasktop.com _______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev