> On 14 Mar 2017, at 14:34, Ed Willink <e...@willink.me.uk> wrote:
> Please read the Bugzillas. 
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=427862 
> <https://bugs.eclipse.org/bugs/show_bug.cgi?id=427862> 
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=437107 
> <https://bugs.eclipse.org/bugs/show_bug.cgi?id=437107>Both bugs are assigned 
> to nobody and in the Cross-Project component. I'm not sure who is 
> responsible. However, it seems impossible to address them as there is no 
> clear path to decide on. It looks like their main purpose is a sink for 
> discussions. I'd suggest closing them as WONTFIX. It doesn't look like 
> they'll ever be solved.

> The problem never occurs for individual projects. It only occurs when an 
> integrating project 'inherits' conflicting Guava loads from two distinct 
> component projects with Guava in the APIs.
> 
> So Mylyn only is no problem, but something that integrates Mylyn and Xtext 
> can encounter obscure failures when the wrong class is re-used on a code path 
> in which both are used.
> 

FWIW, there are technical solutions to allow projects to co-exist consuming 
different versions of Guava. Yes it is complicated and gets even more 
complicated when projects are re-exporting Guava as part of their APIs. But 
there are solutions that work.

If you believer there are specific problems with regards to the Guava libraries 
in Orbit please open a bug for Orbit with more details (eg., exceptions). We'll 
look at addressing them.

-Gunnar


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to