eclipse-platform / .github

Common contribution content for eclipse-platform repositories
https://www.eclipse.org/eclipse/
5 stars 10 forks source link

[installer] The engine operation was cancelled and the changes are being rolled back. #28

Closed laeubi closed 2 years ago

laeubi commented 2 years ago

Today I tried to setup Egit: https://wiki.eclipse.org/EGit/Contributor_Guide#Automated_Developer_Setup

I updated the installer, and choose the "Eclipse IDE for Eclipse Committers" and then selected egit, after some downloading the installer tells me:

The engine operation was cancelled and the changes are being rolled back. Took 3318 seconds. Task execution was canceled. Press Back to choose different settings or Cancel to abort.

I don't see any error or related message so I'm a bit stuck here, system is debian linux...

mickaelistria commented 2 years ago

The installer is not part of Eclipse Platform. It is provided by the Oomph project. Please report it to Oomph support channels.

merks commented 2 years ago

This works for me. My guess is that you are using an old installer that doesn't handle PGP keys properly (as fixed in the 2022-03 release cycle) and just rejects PGP signed content.

merks commented 2 years ago

A bunch of my IDEs older IDEs can't update for this same reason...

So before reporting the problem to Oomph, ensure you have downloaded a recent installer.

laeubi commented 2 years ago

Do I need to download a new installer? Because I have already pressed the "update" button, or does it not work to update an "old" installer that way?

merks commented 2 years ago

It generally works to update, but there have been several occasions where the installer stops updating...

The nightly installer should update to this, as seen in advanced mode on the bottom:

image

The regular installer should update to this:

image

Bananeweizen commented 2 years ago

If this occurs again, please try using the non-Oomph Help->Check for Updates. That one should show you the list of to be updated components and an error in the bottom half of the screen. I have also experienced not being able to update installations with egit, and the root cause seems to be the removal of mylyn (but I'm not sure about it). Since egit depends on mylyn in the egit-github component, you may be able to get rid of mylyn and then to upgrade by uninstalling just egit-github, eventually. (I didn't try, creating another setup was faster...)

merks commented 2 years ago

Note though that this happened in the installer and not an IDE.

Bananeweizen commented 2 years ago

Note though that this happened in the installer and not an IDE.

🤦🏻‍♂️ I should have been reading more carefully, must be the heat...