An error occurred while collecting items to be installed
session context was:(profile=com.genuitec.delivery.package.profile.0696-sfj-9564, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.mylyn.commons.core,3.25.1.v20200511-1958
No repository found containing: osgi.bundle,org.eclipse.mylyn.commons.screenshots,3.25.1.v20200511-1958
No repository found containing: osgi.bundle,org.eclipse.mylyn.commons.ui,3.25.1.v20200511-1958
No repository found containing: osgi.bundle,org.eclipse.mylyn.commons.workbench,3.25.1.v20200511-1958
No repository found containing: org.eclipse.update.feature,org.eclipse.mylyn.commons,3.25.1.v20200511-1958
Sorry that you are seeing this issue.
We are looking into why the update is failing.
To workaround it, you can try updating SonarLint from the Eclipse Marketplace.
We have a known problem with missing Eclipse Marketplace in the latest MyEclipse release i.e 2020.5.18. The fix will be out with the next update. You can manually fix the issue at your end by editing the config.ini file located in the MyEclipse installation directory/configuration folder and modify the com.genuitec.pulse.delivery.mpc.include.patterns entry to use https as shown below : com.genuitec.pulse.delivery.mpc.include.patterns=^https://marketplace.eclipse.org.*
Once done, restart the IDE and go to Help > Install from Catalog, look for SonarLint and check if you can update it from there.
Apologies for inconvenience caused. Please let us know how it works for you.