Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Juno RC1 RC2 Staging (maintenance) repository is complete

> 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.Oberhuber@xxxxxxxxxxxxx>
To:        Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>, "Chris        Aniszczyk" <caniszczyk@xxxxxxxxx>,
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-bounces@xxxxxxxxxxx




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-bounces@xxxxxxxxxxx [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] 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.Oberhuber@xxxxxxxxxxxxx>
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-bounces@xxxxxxxxxxx [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] 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_williams@xxxxxxxxxx>
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@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


 
--
Matthias
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top