Upgrading Oomph on Ubuntu 18.04 [message #1793895] |
Sun, 19 August 2018 12:50  |
Eclipse User |
|
|
|
I downloaded the Eclipse Installer and installed Openjdk-8-jdk on Ubuntu 18.04. I then started Oomph and switched to advanced mode.
On this dialog I selected the option to upgrade Oomph. First a progress dialog appeared stating that it collected 2 artifacts.
Next a dialog appears asking whether I trust the relevant certificates. The problem with this dialog is that it will not accept either keyboard or mouse input for any of the controls in the dialog. I could not find any way to cancel Oomph after this.
The rest of Ubuntu continued to function normally so the problem seems to be with Oomph alone. The quit option from the Oomph icon on the task bar also did not function. The only way I could find to terminate Oomph was to logout of Ubuntu or to reboot.
Any idea what I need to do to get the upgrade process to work?
|
|
|
|
|
|
|
|
|
|
Re: Upgrading Oomph on Ubuntu 18.04 [message #1794507 is a reply to message #1794502] |
Fri, 31 August 2018 11:05   |
Eclipse User |
|
|
|
Yes, I was able to reproduce it on Windows as well, in debug mode, forcing the certificates to be unrecognized by changing the underlying data structures. Missing certificates is a JDK problem, but as you say, of course the code should be tolerant of that. In an ideal world, all possible code paths would be tested, but the world is never ideal and this certificate prompt during self-update clearly wan't tested so of course there is no code to give error information about it...
I have no basis for saying the Oracle JDK is better nor do I suggest you switch, unless repeated prompts for certificates when updating becomes annoying; this will happen in the IDE as well, when you update, and whenever you install. In fact it will happen with anything that processes/verifies signatures. In any case, the latest version of the installer, which will also be distributed as part of the 2018-09 release in September, will not have a problem updating anymore. The older version unfortunately can't be fixed by updating in a root-certificate-deprived environment.
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.09457 seconds