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]<mailto:[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<http://build.eclipse.org>
cd 
/home/data/httpd/download.eclipse.org/releases/staging<http://download.eclipse.org/releases/staging>
unzip -p content.jar | grep -B 40 'require.*jgit\.diff.*optional' | less

Martin

From: 
[email protected]<mailto:[email protected]>
 
[mailto:[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]<mailto:[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

     *   com.google.gerrit.common
     *   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]<mailto:[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

Reply via email to