-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GDT cannot be installed for Eclipse 2022-12 / 4.26 (package release) #1425
Comments
Same result when installing with a clean eclipse from the installer instead of a package:
|
Same result with a clean 2022-12 installation from eclipse installer:
|
Only one of the following can be installed at once: Any idea where 3.31.0 is coming from? |
No, but this seems to be only there in the first case. |
Yes, it's only in first case.
|
Here are the patch artifacts. I don't see anything misaligned. You should be able to match the Java Development Tools feature name and version and then the manifest tells the individual plugin version. feature.xml (specifies version of JDT feature to patch): https://github.com/groovy/groovy-eclipse/blob/master/jdt-patch/e426/Feature-org.codehaus.groovy.jdt.patch/feature.xml MANIFEST.MF (specifies version of JDT Core plugin): https://github.com/groovy/groovy-eclipse/blob/master/jdt-patch/e426/org.eclipse.jdt.core/META-INF/MANIFEST.MF |
I stared at the numbers way too long, they match, and I also don't see a difference (except the versions) between 2022-09 and 2022-12. |
So this could be a bug in the eclipse platform. |
Could be, I tried to install eclipse 2212+groovy with an older (22-09) eclipse installer and have the same issue. So it should not be a change in the bundle resolution but rather in one of the UpdateSites |
i'm having this exact problem after eclipse updated to 2022-12. i also notice that, if i check for updates...it lists |
Same issue here starting with a fresh 2012-12 eclipse install |
I have same issue |
This comment was marked as resolved.
This comment was marked as resolved.
I've compared with previous Eclipse 4.25:
In Eclipse 4.26 I'm seeing:
Maybe the latter is preventing the |
Right, if this dependency did not exist in |
I'm not sure what can be done about this. You could request a point-fix release of the eclipse package(s). Or you can install a lesser package than JEE. I didn't try any others specifically, but installing from Eclipse Platform Runtime Binary seems to work fine. |
eclipse plain java bundle without JEE also failed for me
|
In light of eclipse-platform/eclipse.platform.ua#18 (comment), I have worked this around for me by manually editing: --- a/p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.jee.profile/1669926842808.profile.gz 2022-12-01 20:34:04.000000000 +0200
+++ b/p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.jee.profile/1669926842808.profile.gz 2022-12-23 12:23:10.000000000 +0200
@@ -26347,9 +26347,8 @@ <unit id='org.eclipse.epp.package.common.feature.feature.group' version='4.26.0.20221201-1200' singleton='false'>
<provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.package.common.feature.feature.group' version='4.26.0.20221201-1200'/>
<provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
</provides>
- <requires size='3'>
+ <requires size='2'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.package.common' range='[4.26.0.20221201-1200,4.26.0.20221201-1200]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='[3.32.0.v20221108-1853,3.32.0.v20221108-1853]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.package.common.feature.feature.jar' range='[4.26.0.20221201-1200,4.26.0.20221201-1200]'>
<filter>
(org.eclipse.update.install.features=true) This is the last FWIW, I haven't edited |
That workaround also works in existing installation without using |
I'm having the same problem. Not sure if I understand all of it correctly. So, this issue is caused by a problem in the Eclipse Platform (eclipse-platform/eclipse.platform.ua#18 (comment)) and if this problem gets resolved this issue resolves itself as a result. Is this correct? |
@twwwt from my understanding, they fixed the epp package, but will not create a new release for 2022-12. So for this release, you need the workaround described here. For 2023-03 this should be fixed. As 2023-03 M1 and a GDT Snapshot is available, somebody could try to set it up and see if this works. |
I just tested the epp java package for 2023-03 M1 with GDT, and it seems to work again. |
I am having the same issue. However, I do not see "profileRegistry/epp.package.jee.profile/1669926842808.profile.gz" in the specified folder. |
Note:
Look for the file with the biggest |
Thanks Stanio. The problem is that profileRegistry/epp.package.jee.profile does not exist in my installation. |
Which Eclipse package are you using? The name of the profile varies, and for example in "Eclipse IDE for Java Developers" the directory is |
Eclipse IDE for Enterprise Java and Web Developers |
No idea what's up with your install. When I look into |
Ok, I installed my Eclipse using the installer "eclipse-inst-jre-win64". |
With the Oomph installer this appears to end up in |
Thanks Stanio, I also noticed that but it is not urgent right now. |
Hi. Same problem here this morning, on Linux for me. Clean install of
|
I've just installed 2023-03 M1 and then https://dist.springsource.org/snapshot/GRECLIPSE/e4.26 installs ok |
I did the same rather using https://groovy.jfrog.io/artifactory/plugins-release/e4.26 but got this issue:
|
After reading #1456 I got back to 2022-09 I initially wanted to fix
issues with JDK 17 in 2022-09 following https://s.apache.org/8n6op (using "enabled" rather than "ENABLED", referring to https://s.apache.org/pm5c3) but it did not work Quite unstable situation :/ |
Eclipse 2023-03 M3 is now out (as of Feb 15th). https://groovy.jfrog.io/artifactory/plugins-snapshot/e4.27 is the correct update site for this and has been patched up to milestone 3 as well. As always, caution is required when using the bleeding edge Eclipse IDE (non-)releases. |
I'll wait the official release. Any idea why |
See #1441. |
Thanks, I'll have a look. BTW is there something like https://www.eclipse.org/downloads/packages/release/2023-03/m2 for m3 |
They will probably make them available sometime this week. Just a guess; you'll need to follow-up with Eclipse. |
Yes thanks, I already do now :) |
Why is this tagged as |
I guess because it's fixed in 2023-03 (not yet released?) |
(EDIT: same as #1399 latest comments, but that issue is closed)
I just downloaded a clean 2022-12 JEE package from Eclipse.org and installed it
(eclipse-jee-2022-12-R-macosx-cocoa-aarch64.dmg)
when I tried to add the GRECLIPSE snapshot 4.26 update site and install it, I got:
The text was updated successfully, but these errors were encountered: