Missing dependencies installing Lua Development Tools IDE Eclipse on Linux CentOS 7 - eclipse

I would like to use Eclipse for my Torch/Lua project, on my CentOS Linux release 7.3.1611 (Core) 64-bit notebook.
I installed the latest Eclipse Luna IDE and then I tried to install the Lua Development Tools (LDT) package by following their "Existing Eclipse Installation" on the website.
Unfortunately, after trying to install the package, Eclipse says:
The operation cannot be completed. See the details.
Cannot complete the install because one or more required items could not be found.
Software being installed: Lua Development Tools - Remote Development Support 1.4.1.201701231614 (org.eclipse.ldt.remote.feature.group 1.4.1.201701231614)
Missing requirement: Lua Development Tools - Core Feature 1.4.0.201608301710 (org.eclipse.ldt.core.feature.group 1.4.0.201608301710) requires 'org.eclipse.dltk.debug.ui 5.5.0' but it could not be found
Missing requirement: Lua Development Tools - Core Feature 1.4.1.201608302152 (org.eclipse.ldt.core.feature.group 1.4.1.201608302152) requires 'org.eclipse.dltk.debug.ui 5.5.0' but it could not be found
Missing requirement: Lua Development Tools - Core Feature 1.4.1.201701231614 (org.eclipse.ldt.core.feature.group 1.4.1.201701231614) requires 'org.eclipse.dltk.debug.ui 5.5.0' but it could not be found
Cannot satisfy dependency:
From: Lua Development Tools 1.4.0.201608301710 (org.eclipse.ldt.feature.group 1.4.0.201608301710)
To: org.eclipse.ldt.core.feature.group [1.4.0.201608301710]
Cannot satisfy dependency:
From: Lua Development Tools 1.4.1.201608302152 (org.eclipse.ldt.feature.group 1.4.1.201608302152)
To: org.eclipse.ldt.core.feature.group [1.4.1.201608302152]
Cannot satisfy dependency:
From: Lua Development Tools 1.4.1.201701231614 (org.eclipse.ldt.feature.group 1.4.1.201701231614)
To: org.eclipse.ldt.core.feature.group [1.4.1.201701231614]
Cannot satisfy dependency:
From: Lua Development Tools - Remote Development Support 1.4.1.201701231614 (org.eclipse.ldt.remote.feature.group 1.4.1.201701231614)
To: org.eclipse.ldt.feature.group 0.9.0
Does anyone have any idea about how to solve this problem?

Looks like the install wants version 5.5 or later of org.eclipse.dltk.debug.ui part of the Eclipse Dynamic Languages Toolkit.
It looks like version 5.5 is part of Eclipse Neon, so Luna is too old.

For Eclipse 2021-03 (4.19.0)
Install DLTK 5.x, such as latest 5.11, from menu "Install New Software"
Install Lua Development Tools (mine 1.4.x), from menu "Eclipse Marketplace"
Note that DLTK is not installed in Eclipse by default, and the latest DLTK 6.x is not compatible with latest Lua Development Tools 1.4.x
Ref: https://www.eclipse.org/forums/index.php/t/1101907/

Related

Failing to install Gradle IDE Pack 3.8.x+1.0.x on Eclipse 2020-06

whenever I try to install the Gradle IDE Pack 3.8.x+1.0.x+2.2.x on my Eclipse I get following error message:
Cannot complete the install because some dependencies are not satisfiable
Software being installed: a.jre.javase 16.0.0
Software currently installed: BOSH Language Server Feature 4.9.0.202012131915 (org.springframework.tooling.bosh.ls.feature.feature.group 4.9.0.202012131915)
Cannot satisfy dependency:
From: Language Server Protocol client for Eclipse IDE (Incubation) 0.13.4.202011121435 (org.eclipse.lsp4e 0.13.4.202011121435)
To: osgi.ee; (&(osgi.ee=JavaSE)(version=11))
Cannot satisfy dependency:
From: BOSH Language Server Feature 4.9.0.202012131915 (org.springframework.tooling.bosh.ls.feature.feature.group 4.9.0.202012131915)
To: org.eclipse.equinox.p2.iu; org.eclipse.lsp4e 0.0.0
I use Eclipse 2020-06 and Java 8. From what I understand I would need minimum Java 11.
Is there a way to overgo that without using Java 11? We have to stick to Java 8 for now.
Thanks for support.
Upgrading to JDK11 didn't solve the issue (alone at least). The BOSCH Language Server from the Spring Tool Plus-In must be uninstalled as well.

Eclipse dependency failure on Install of Salesforce IDE

I'm trying to install the salesforce IDE (Force IDE) on eclipse, and I get a dependency error that I don't know how to read. Can someone translate it for me, and tell me which piece I need to install? I've tried reading it several times and I can't figure it out... usually I'm not bad at doing this... must be getting old!
Cannot complete the install because of a conflicting dependency.
Software being installed: Force.com IDE 38.0.0.201701101558 (com.salesforce.ide.feature.feature.group 38.0.0.201701101558)
Software currently installed: Eclipse Platform 3.7.0.debbuild (org.eclipse.platform.ide 3.7.0.debbuild)
Only one of the following can be installed at once:
Eclipse Forms 3.6.200.v20150506-2029 (org.eclipse.ui.forms 3.6.200.v20150506-2029)
Eclipse Forms 3.5.200.v20120521-2329 (org.eclipse.ui.forms 3.5.200.v20120521-2329)
Cannot satisfy dependency:
From: Force.com IDE 38.0.0.201701101558 (com.salesforce.ide.feature.feature.group 38.0.0.201701101558)
To: com.salesforce.ide.ui.editors [38.0.0.201701101558]
Cannot satisfy dependency:
From: Force.com IDE Editors 38.0.0.201701101558 (com.salesforce.ide.ui.editors 38.0.0.201701101558)
To: bundle org.eclipse.ui.forms 3.6.200
Cannot satisfy dependency:
From: Eclipse Platform 3.8.1.dist-A8F8_IVVG4WVSPmeRoJgU5j9DVVo8nAGcMPL9 (org.eclipse.platform.feature.group 3.8.1.dist-A8F8_IVVG4WVSPmeRoJgU5j9DVVo8nAGcMPL9)
To: org.eclipse.ui.forms [3.5.200.dist]
Cannot satisfy dependency:
From: Eclipse Platform 3.7.0.debbuild (org.eclipse.platform.ide 3.7.0.debbuild)
To: org.eclipse.platform.feature.group [3.8.1.dist-A8F8_IVVG4WVSPmeRoJgU5j9DVVo8nAGcMPL9]
I'm on Debian Linux, running Eclipse Version: 3.8.1, Build id: debbuild
AFAIK, Force.com IDE based on Eclipse is not supported now.
As an alternative, you can try out JetForcer, IDE for Salesforce development based on IntelliJ platform or VSCode extension.
I just saw that Eclipse is on version 4.7 on their website. I think my Eclipse version is hopelessly outdated!
I'll update it and try again.

Eclipse install Web Development Tool: conflicing dependencies

Platform: Ubuntu 16.04, Eclipse Oxygen Committers (installed in /opt).
I am trying to install the "Eclipse Web Development Tool" package in Eclipse Oxygen, but got the following error messages.
I tried the following:
Deleted ~/.eclipse and workspace/.metata directories and re-installed the package again
sudo apt remove eclipse*
Completely removed the /opt/eclipse directory and re-install Eclipse again
None of the above attempts worked. So, how to solve the problem? Or, how do I completely remove Eclipse's configurations?
Cannot complete the install because of a conflicting dependency.
Software being installed: Eclipse Web Developer Tools 3.9.1.v201707252002 (org.eclipse.wst.web_ui.feature.feature.group 3.9.1.v201707252002)
Software currently installed: Eclipse XML Editors and Tools 3.9.0.v201706011851 (org.eclipse.wst.xml_ui.feature.feature.group 3.9.0.v201706011851)
Only one of the following can be installed at once:
SSE infopops 1.0.300.v201707252002 (org.eclipse.wst.sse.ui.infopop 1.0.300.v201707252002)
SSE infopops 1.0.300.v201309112106 (org.eclipse.wst.sse.ui.infopop 1.0.300.v201309112106)
Cannot satisfy dependency:
From: Eclipse Web Developer Tools 3.9.1.v201707252002 (org.eclipse.wst.web_ui.feature.feature.group 3.9.1.v201707252002)
To: org.eclipse.wst.xml_ui.feature.feature.group [3.9.1.v201707252002]
Cannot satisfy dependency:
From: Eclipse XML Editors and Tools 3.9.0.v201706011851 (org.eclipse.wst.xml_ui.feature.feature.group 3.9.0.v201706011851)
To: org.eclipse.wst.sse.ui.infopop [1.0.300.v201309112106]
Cannot satisfy dependency:
From: Eclipse XML Editors and Tools 3.9.1.v201707252002 (org.eclipse.wst.xml_ui.feature.feature.group 3.9.1.v201707252002)
To: org.eclipse.wst.sse.ui.infopop [1.0.300.v201707252002]

How to install VMware Workbench IS on eclipse

I have tried unsucessfully to install VMware Workbench IS 3.5.7 [3.5.7.4238219] from https://code.vmware.com/web/workbench/wbis/3.5 . I tried (Help => Install new software) with two different versions of eclipse, having two different errors:
1) eclipse package from Ubuntu
I installed eclipse package for Ubuntu 16.04.2 LTS (Version: 3.8.1 , Build id: debbuild) and installed latest updates. When I tried to add the repository I got this error:
Cannot complete the install because one or more required items could not be found.
Software being installed: VMware Workbench CIM Tools 3.5.7.4236111 (com.vmware.vide.cimtools.feature.feature.group 3.5.7.4236111)
Missing requirement: Action Plug-in 3.5.7.4236111 (com.vmware.vide.p2action 3.5.7.4236111) requires 'package org.eclipse.equinox.p2.repository.artifact 2.3.0' but it could not be found
Missing requirement: Action Plug-in 3.5.7.4249275 (com.vmware.vide.p2action 3.5.7.4249275) requires 'package org.eclipse.equinox.p2.repository.artifact 2.3.0' but it could not be found
Cannot satisfy dependency:
From: VMware Workbench CIM Tools 3.5.7.4236111 (com.vmware.vide.cimtools.feature.feature.group 3.5.7.4236111)
To: com.vmware.vide.feature.feature.group [3.5.5,4.0.0)
Cannot satisfy dependency:
From: VMware Workbench Core 3.5.7.4236111 (com.vmware.vide.feature.feature.group 3.5.7.4236111)
To: com.vmware.vide.p2action [3.5.7.4236111]
Cannot satisfy dependency:
From: VMware Workbench Core 3.5.7.4249275 (com.vmware.vide.feature.feature.group 3.5.7.4249275)
To: com.vmware.vide.p2action [3.5.7.4249275]
I looked for that package org.eclipse.equinox.p2.repository.artifact 2.3.0 but I don't know how to satisfy it.
2) Latest eclipse from eclipse.org
I downloaded and executed the fresh eclipse installer for Linux 64 bits (again Ubuntu 16.04.2 LTS). It's Version: Neon.3 Release (4.6.3) and Build id: 20170314-1500. Again I installed latest updates and tried to install that VMware Workbench IS repository and I got this error:
An error occurred while configuring the installed items
session context was:(profile=_home_test_eclipse_java-neon_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Configure, operand=null --> [R]com.vmware.vide.vlogbrowser.cli.feature.feature.group 3.5.7.4236111, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction).
The action chmod failed - file /home/test/eclipse/java-neon/eclipse/features/com.vmware.vide.vlogbrowser.cli.feature_3.5.7.4236111/app/vmwb-server does not exist
Can anybody help me to install VMware Workbench IS?
Thanks in advance!
/Angel
I realized that ubuntu's eclipse already provides the plugin org.eclipse.equinox.p2.repository, but it's version 2.2 and VMware Workbench IS requires 2.3. I don't know if it can be installed.
Finally I could install the workbench on a fresh eclipse Neon.3 Release (4.6.3) but just after installing the components one by one, in a common sense order and reading carefully the errors: missing folders that the installer is not creating for you, like $INSTALL_PATH/eclipse/java-neon/eclipse/features/com.vmware.vide.vlogbrowser.cli.feature_3.5.7.4236111/app/vmwb-server
Thanks and best regards
/Angel

Uninterpretable Eclipse Error when installing m2eclipse

When trying to install the current version of m2eclipse (0.12.1.20110112-1712) I get an error which doesn't really help me:
Cannot complete the install because of a conflicting dependency.
Software being installed: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712 (org.maven.ide.eclipse.feature.feature.group 0.12.1.20110112-1712)
Software currently installed: Eclipse Platform 3.5.2 (Eclipse Platform 3.5.2)
Only one of the following can be installed at once:
Eclipse Jobs Mechanism 3.4.100.v20090429-1800 (org.eclipse.core.jobs 3.4.100.v20090429-1800)
Eclipse Jobs Mechanism 3.5.0.v20100515 (org.eclipse.core.jobs 3.5.0.v20100515)
Eclipse Jobs Mechanism 3.5.1.R36x_v20100824 (org.eclipse.core.jobs 3.5.1.R36x_v20100824)
Cannot satisfy dependency:
From: Eclipse Platform 3.5.2 (Eclipse Platform 3.5.2)
To: org.eclipse.core.jobs [3.4.100.v20090429-1800]
Cannot satisfy dependency:
From: Structured Source Model 1.1.500.v201006020308 (org.eclipse.wst.sse.core 1.1.500.v201006020308)
To: bundle org.eclipse.core.jobs [3.5.0,4.0.0)
Cannot satisfy dependency:
From: Structured Source Model 1.1.502.v201008311901 (org.eclipse.wst.sse.core 1.1.502.v201008311901)
To: bundle org.eclipse.core.jobs [3.5.0,4.0.0)
Cannot satisfy dependency:
From: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712 (org.maven.ide.eclipse.feature.feature.group 0.12.1.20110112-1712)
To: org.eclipse.wst.sse.core 0.0.0
My Eclipse version is 3.5.2 and I'm using it under Ubuntu. Maybe someone has an idea? Googling did only bring up error messages at the Eclipse marketplace without any discussion.
I wouldn't worry about Helios being unsupported on Ubuntu according to presumably Ubuntu. Helios is well supported on pretty much all flavors of Linux by the Eclipse community.
If you do want to try installing m2eclipse into your existing Eclipse 3.5 "Galileo" installation, try unchecking the checkbox that reads something like "consult all available update sites" on the screen where you enter m2eclipse update site URL.
The solution is to install Eclipse 3.6 (Helios), which is not officially supported by Ubuntu 10.04. Now, m2eclipse could be installed without a problem.
This is not the most optimal solution, but at least it works now.