- This topic has 2 replies, 2 voices, and was last updated 1 year, 5 months ago by Smitty.
-
AuthorPosts
-
SmittyParticipantAfter updating from the latest MyEclipse 2022 to the latest 2023 I’m getting come errors updating my ASCIIDoc and SonarLint plugins. These plugins are still working, but the updates fail with an error in the attached.
Error from Market Place for SonarLint Update:
Cannot complete the install because of a conflicting dependency.
Software currently installed: OpenShift Tools for MyEclipse 16.0.0.c0000071t202306140855 (component.2915-Enr-0574.myeclipse_openshift_module.windows.x86_64 16.0.0.c0000071t202306140855)
Software currently installed: MyEclipse 16.0.0.c0000071t202306140855 (package.2915-Enr-0574.windows.x86_64 16.0.0.c0000071t202306140855)
Only one of the following can be installed at once:
XML support using Language Server 0.13.1.202111081705 (org.eclipse.wildwebdeveloper.xml 0.13.1.202111081705)
XML support using Language Server 1.1.0.202304242122 (org.eclipse.wildwebdeveloper.xml 1.1.0.202304242122)
XML support using Language Server 0.13.4.202202091539 (org.eclipse.wildwebdeveloper.xml 0.13.4.202202091539)
XML support using Language Server 1.0.2.202301201156 (org.eclipse.wildwebdeveloper.xml 1.0.2.202301201156)
Cannot satisfy dependency:
From: OpenShift Tools for MyEclipse 16.0.0.c0000071t202306140855 (component.2915-Enr-0574.myeclipse_openshift_module.windows.x86_64 16.0.0.c0000071t202306140855)
To: org.eclipse.equinox.p2.iu; org.eclipse.m2e.editor.lemminx [2.0.2.20230202-1631,2.0.2.20230202-1631]
Cannot satisfy dependency:
From: M2E Maven POM File Editor using Wild Web Developer, LemMinX and Maven LS extension (requires Incubating components) 2.0.2.20230202-1631 (org.eclipse.m2e.editor.lemminx 2.0.2.20230202-1631)
To: osgi.bundle; org.eclipse.wildwebdeveloper.xml [1.0.0,1.1.0)
Cannot satisfy dependency:
From: MyEclipse 16.0.0.c0000071t202306140855 (package.2915-Enr-0574.windows.x86_64 16.0.0.c0000071t202306140855)
To: org.eclipse.equinox.p2.iu; org.eclipse.wildwebdeveloper.xml [1.1.0.202304242122,1.1.0.202304242122]The two other plugins I use are SpotBugs and CheckStyle, worried I may get the same error when these plugins have updates too.
Thanks,
SmittyAttachments:
You must be logged in to view attached files.
Brian FernandesModeratorSmitty,
Thanks for sharing detailed reports. We actually tested this exact case, starting with MyEclipse 2022 and the two plugins you mention, upgrading to 2023 and then updating the plugins. We were able to update to ASCIIDoc 3.1.1 and SonarLint 7.12 without any issues.
I wonder if your installation has gotten a bit of stale metadata in it or is corrupt in that way. First, have you updated to MyEclipse 2023.1.1 (check Help > About)? If not, please do so. Next, if you go to Help > About > Installation details > Plugins, can you search for
org.eclipse.wildwebdeveloper.xml
– how many entries do you see which match this exactly – what are the versions listed? There should be only one –1.1.0.202304242122
.If you see more than one, can you try starting MyEclipse with the clean argument and perform this check again? You need to use clean just once, it should correct the install and hopefully you’ll now be able to install the updates.
An additional thing to try is to perform the update not from the Marketplace, but from the
Help > Install from Site
dialog. You can then enter the update sites manually and it should offer you an upgrade when it detects that the plugin you want to install is already part of your configuration. You can get the update sites from the marketplace listings for the individual plugins like this page for SonarLint: https://marketplace.eclipse.org/content/sonarlintHope this helps – do keep us posted.
SmittyParticipantHi Brian,
I don’t see my earlier post today with what I’d tried as you suggested that didn’t work, but I found something that appears to have fixed it. I downloaded the MyEclipse 2023 installer. Then ran it, but couldn’t install a parallel install to a different directory, so chose the repair option. This had the side effect of removing all my plugins. So, I installed SonarLint and CheckStyle from the Market and SpotBugs from the site (https://spotbugs.github.io/eclipse/) to get the latest since the Market is way being on it’s version. I didn’t reinstall ASCIDoc yet and may decide not to use it anymore anyway. So, now I’m not being prompted to update SonarLint each time I start MyEclipse and it appears the Repair and plugin re-install has fixed the issue.
Thanks,
Smitty -
AuthorPosts