Will rascal supports MAC M1 - Monterey OS? - eclipse

I have java 8.
I have installed the eclipse latest version as this supports ARM64 chip - https://www.eclipse.org/downloads/packages/release/2021-12/r/eclipse-ide-cc-developers
And when i try to add rascal - https://update.rascal-mpl.org/stable/
Eclipse throws an error -
Cannot complete the install because one or more required items could not be found.
Software being installed: The Rascal MetaProgramming Language 0.18.3 (rascal-feature.feature.group 0.18.3)
Missing requirement: rascal_eclipse 0.18.3 (rascal_eclipse 0.18.3) requires 'osgi.bundle; org.eclipse.core.runtime [0.0.0,3.19.0)' but it could not be found
Cannot satisfy dependency:
From: The Rascal MetaProgramming Language 0.18.3 (rascal-feature.feature.group 0.18.3)
To: org.eclipse.equinox.p2.iu; rascal_eclipse [0.18.3,0.18.3]
Can someone guide me to resolve this error?
Is this due to the installation of latest version of Eclipse?

The key part of the error is
requires 'osgi.bundle; org.eclipse.core.runtime [0.0.0,3.19.0)'
This is saying the org.eclipse.core.runtime plug-in is required with a version less than 3.19.0.
The last version of Eclipse with that plug-in at a suitable version was Eclipse 4.16 (2020-06). So it isn't go to install on the ARM64 release. The Rascal plug-ins would have to be updated to run on anything newer.
Eclipse 2020-06 was the last Eclipse that only required Java 8 to run, possibly that is something to do with this.

Related

Installing AntlrDT on Eclipse Oxygen.3a Release (4.7.3a): "The installation cannot be completed as requested"

I've just tried to install AntrlDT, StringTemplateDT and XVisitorDT on Eclipse from the update site http://www.certiv.net/updates/.
However, Eclipse tells me "The installation cannot be completed as requested" (screenshot below). When I uncheck the proposed solutions, I can see the reasons for the failure:
Cannot complete the install because one or more required items could not be found.
Software being installed: StringTemplateDT 4.9.0.20190203-0050 (net.certiv.stdt.feature.feature.group 4.9.0.20190203-0050)
Missing requirement: Dsl Editor Core 0.9.0.20190203-0048 (net.certiv.dsl.core 0.9.0.20190203-0048) requires 'bundle org.eclipse.core.runtime 3.15.100' but it could not be found
Cannot satisfy dependency:
From: Dsl Editor UI 0.9.0.20190203-0048 (net.certiv.dsl.ui 0.9.0.20190203-0048)
To: bundle net.certiv.dsl.core 0.9.0
Cannot satisfy dependency:
From: ST Core 4.9.0.20190203-0050 (net.certiv.stdt.core 4.9.0.20190203-0050)
To: bundle net.certiv.dsl.ui 0.9.0
Cannot satisfy dependency:
From: StringTemplateDT 4.9.0.20190203-0050 (net.certiv.stdt.feature.feature.group 4.9.0.20190203-0050)
To: net.certiv.stdt.core [4.9.0.20190203-0050]
so it seems some components are missing from the update site and this is a matter for them to fix, but I find the messages hard to understand. Is this the correct interpretation?
I am running Eclipse Oxygen.3a Release (4.7.3a).
I found the same problem with eclipse photon.
The components specified in your question are not installed because they require the plugin org.eclipse.core.runtime 3.15.100
The fact is that Eclipse Oxygen/Photon install plugin version 3.14
I ask Eclipse Community Forums about how to upgrade org.eclipse.core.runtime to 3.15 in my Eclipse version (see question).
They suggest instead to install last versions of eclipse (i.e. 2019-03) which come with plugin version 3.15.200
I installed new Eclipse and finally I could install AntlrDT successfully

not able to install Liferay with eclipse

I am trying to get started with Liferay with eclipse. So while installing the plugin I am getting error saying 'Can not complete because one or more required items can not be found'
Cannot complete the install because one or more required items could not be found.
Software being installed: Liferay IDE 3.1.0.201705141336-b1 (com.liferay.ide.eclipse.tools.feature.group 3.1.0.201705141336-b1)
Missing requirement: biz.aQute.remote.api 3.4.0.201705121927-SNAPSHOT (biz.aQute.remote.api 3.4.0.201705121927-SNAPSHOT) requires 'package org.osgi.framework.dto [1.8.0,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: Blade Tools 2.1.0.REL-20170514-003119-g924bba6 (com.liferay.blade.tools.feature.group 2.1.0.REL-20170514-003119-g924bba6)
To: biz.aQute.remote.api [3.4.0.201705121927-SNAPSHOT]
Cannot satisfy dependency:
From: Liferay IDE 3.1.0.201705141336-b1 (com.liferay.ide.eclipse.tools.feature.group 3.1.0.201705141336-b1)
To: com.liferay.blade.tools.feature.group 2.0.0
Your version of Eclipse is far too old for this code.
The error is saying that it needs at least version 1.8 of the org.osgi.framework.dto package. This package was not added to Eclipse until Eclipse 4.4. The current version of Eclipse (Eclipse Neon.3) contains version 1.8 of this package.

Trouble installing Control Flow Graph Factory

I just found a plugin that only exists on Eclipse.
First I had some trouble with downloading via their Plugin Manager because I got "javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure". Then I found this and I solved it.
But now I get an error like this:
Cannot complete the install because one or more required items could not be found.
Software being installed: Bytecode Visualizer 4.5.0.201508311741 (com.drgarbage.bytecodevisualizer.feature.group 4.5.0.201508311741)
Missing requirement: Bytecode Visualizer 4.5.0.201508311741 (com.drgarbage.bytecodevisualizer.plugin 4.5.0.201508311741) requires 'bundle org.eclipse.core.runtime [3.7.0,3.12.0)' but it could not be found
Cannot satisfy dependency:
From: Bytecode Visualizer 4.5.0.201508311741 (com.drgarbage.bytecodevisualizer.feature.group 4.5.0.201508311741)
To: com.drgarbage.bytecodevisualizer.plugin [4.5.0.201508311741]
I tried to download all the files and then "Install new software" but I get the same error.
It seems to have something to do with "bundle org.eclipse.core.runtime [3.7.0,3.12.0)' but it could not be found"
Tips?
The [3.7.0,3.12.0) in the org.eclipse.core.runtime message says that a version of the plugin which is at least version 3.7.0 and less than version 3.12.0 is required.
Eclipse Neon has version 3.12.0 of this plugin so it won't match this requirement. So it looks like this code is not supported on Neon and requires an earlier version of Eclipse.

Failed to install Eclipse Visual Editor

I am trying to install Eclipse visual editor but after getting "Cannot perform operation. Computing alternate solutions, may take a while 15/15" it gives the following Details.
Cannot complete the install because one or more required items could not be found.
Software being installed: Visual Editor 1.5.0.R20101202-1328 (org.eclipse.ve.feature.group 1.5.0.R20101202-1328)
Missing requirement: Visual Editor Common Data Editor 1.5.0.R20101202-1328 (org.eclipse.ve.cde 1.5.0.R20101202-1328) requires 'bundle com.ibm.icu [3.4.4.1,4.3.0)' but it could not be found
Cannot satisfy dependency:
From: Visual Editor 1.5.0.R20101202-1328 (org.eclipse.ve.feature.group 1.5.0.R20101202-1328)
To: org.eclipse.ve.cde [1.3.0,2.0.0)
As always thanks for your time.
The error is saying that the plug-in needs the com.ibm.icu plug-in (part of Eclipse) with a version of at least 3.4.4.1 and below 4.3.0.
The current version of com.ibm.icu in Eclipse Mars is 54.1.1, the last version of Eclipse with a suitable version was Eclipse 3.6 (very old).
So it looks like the code you have is very out of date.

How to install CDT plugin on Aptana Studio 3

Things tried:
Go to Install New Software -> Selected C/C++ development tools.
I get the following error
Cannot complete the install because of a conflicting dependency.
Software being installed: C/C++ Development Tools 8.0.0.201106081058 (org.eclipse.cdt.feature.group 8.0.0.201106081058)
Software currently installed: Aptana Studio 3 3.0.4.201108101506-10082011150838 (com.aptana.rcp.product 3.0.4.201108101506-10082011150838)
Only one of the following can be installed at once:
Debug Core 3.7.0.v20110518 (org.eclipse.debug.core 3.7.0.v20110518)
Debug Core 3.6.0.v20100519 (org.eclipse.debug.core 3.6.0.v20100519)
Cannot satisfy dependency:
From: Aptana Studio 3 3.0.4.201108101506-10082011150838 (com.aptana.rcp.product 3.0.4.201108101506-10082011150838)
To: org.eclipse.debug.core [3.6.0.v20100519]
Cannot satisfy dependency:
From: C/C++ Development Tools Debugger UI 7.1.0.201106081058 (org.eclipse.cdt.debug.ui 7.1.0.201106081058)
To: bundle org.eclipse.debug.core [3.7.0,4.0.0)
Cannot satisfy dependency:
From: C/C++ Development Tools 8.0.0.201106081058 (org.eclipse.cdt.feature.group 8.0.0.201106081058)
To: org.eclipse.cdt.platform.feature.group [8.0.0.201106081058]
Cannot satisfy dependency:
From: C/C++ Development Platform 8.0.0.201106081058 (org.eclipse.cdt.platform.feature.group 8.0.0.201106081058)
To: org.eclipse.cdt.debug.ui [7.1.0.201106081058]
Make sure the plugin you are trying to install (C/C++ Development Tools) is intended for the version of Aptana/Eclipse you are using. The version of Aptana you are using seems to depend on Debug Core 3.6.0.v20100519 (org.eclipse.debug.core 3.6.0.v20100519), while the version of the dev tools plugin you are installing depends on org.eclipse.debug.core [3.7.0,4.0.0), hence the conflict you are getting. Try to install an older version of the dev tools plugin that is intended for Eclipse Helios (3.6.), and not Eclipse Indigo (3.7.).
Good luck.
use the following update site:
http://download.eclipse.org/tools/cdt/releases/indigo
http://download.eclipse.org/tools/cdt/releases/helios
these works for me.
but install only CDT main features.