Regarding the Linux Tools issue. This was due to the Oxygen M4 orbit repo referenced as part of a patch that upgraded the level of docker-client.
I will cut a 5.3.1 release of Linux Tools today using the Orbit M6 repo. Can this be aggregated or used to patch the issue? -- Jeff J. ----- Original Message ----- > > > Hi, > > I'm concerned about the number of problems I see regarding updates to Neon.3. > For example, the missing MPC problem: > > https://www.eclipse.org/forums/index.php/mv/msg/1085206/1758538/#msg_1758538 > > It looks just like the problem we've been having with Oxygen M5/M6. That > problem I believe traces back to a broken version of httpclient that worked > its way into Oxygen M5: > > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=511333 > > > Rather than immediately fixing the problem and fixing M5, the problem was > allowed to propagate; weird and bizarre things were done to modify > downstream code to explicitly exclude the broken version: > > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=511406 > > Of course such upper bound constraints also explicitly exclude the new fixed > version when it came along, so now it seems M6 is also broken, because of > wiring issues: > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=513809 > > I think the wiring issues arose to a large extent because of the things done > during M5. In my opinion what should have happened in M5 is that the Orbit > bundle was immediately fixed (or reverted to the older version) and M5 was > respun to ensure that no broken version of httpclient ever propagated > further into the echo system. The last thing I would ever have expected (and > I personally would have refused to do) is for downstream clients to make > changes to explicitly exclude a broken version. Please let's never do that > again. And please let's never behave as if the Eclipse Platform project's > build can't be respun to fix problem. Surely we can't have a policy in place > where no matter the state of the platform's build, it must remain as is, > broken Orbit bundles and all. > > > But what seems even worse, though I don't fully understand the problem, is > how this broken orbit bundle id='org.apache.httpcomponents.httpclient' > version='4.5.2.v20161115-1643' got into the Neon release train repository. > Given all the problems it caused in Oxygen M5 surely we should have avoided > that at all costs. I suspect it came from this repository: > > > http://download.eclipse.org/linuxtools/update-neon-docker > > I say that because that repo contains the broken version of httpclient and > the versions of the docker IUs in that repo are the same as the versions in > the neon release train, so it seems to me the bundles from this repo were > aggregated into Neon. > > So now the problems we have in Oxygen M5 and M6 are also problems for the > users of Neon.3. That makes me very sad. Users expect update releases to be > stable. Surely we're doing something very wrong to get into a state where a > bundle known to be problematic nevertheless works its way into the final > stable update of the Neon... > > I don't know if the EGit update problems are at all related: > > https://www.eclipse.org/forums/index.php/mv/msg/1085206/1758538/#msg_1758538 > > It definitely looks like a different problem, but > org.slf4j.api_1.7.10.v20160921-1923 also comes from the update-neon-docker > update site. And that's not a version that's in > http://download.eclipse.org/tools/orbit/downloads/latest-R , i.e., it > appears not to be a released version. So again, one has to wonder how this > worked its way into Neon.3 causing update problems for Neon.3... > > > Regards, > Ed > > _______________________________________________ > 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 _______________________________________________ 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