Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

Hey everybody,

 

while diagnosing a problem with reporting install errors in the Marketplace Client (https://bugs.eclipse.org/bugs/show_bug.cgi?id=535821), I noticed that since RC3 we have two versions of HttpClient 4.5.2 in the Simrel repository.

 

I’m not sure yet if this is the cause of my bug in MPC, but in the past, these kind of version mixups have always been problematic.

 

I’ve dug around a bit (for details, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=535821), and the two versions are contributed by the Platform (org.apache.httpcomponents.httpclient_4.5.2.v20170210-0925) and by JGit (org.apache.httpcomponents.httpclient_4.5.2.v20180410-1551 – this one is new in RC3). The newer HttpClient version was introduced in Orbit I20180417184143 to make it safely co-exist with commons.logging 1.2 and commons.codec 1.10, neither of which are currently found in the Simrel repository.

 

While the version contributed by JGit is the current one from the Orbit Photon repository, I think at this point the easiest and safest thing to do would be for JGit to go back to the old version to get a consistent state of the Simrel repo again. The alternative would be to update ECF with the new version, respin the platform, and get the Mylyn SDK to use the new version as well.

 

What do you think?

 

Kind regards,

Carsten Reckord

 

--

+49 (0)69 2475666-33 | reckord@xxxxxxxx | www.yatta.de

Lead Software Architect & co-founder


Yatta Solutions GmbH c/o WeWork · Neue Rothofstraße 13-19 · 60313 Frankfurt a.M. (Germany)
Registered Seat: AG Kassel, HRB 14720 · VAT-ID DE263191529 · Managing Director Johannes Jacop

 


Back to the top