I am running LiClipse 7.1.0, in an instance of LiClipse/Eclipse which has been in use and upgraded for a long, long time. LiClipse is now suggesting that I upgrade to LiClipse 7.2.0. When I try to upgrade, it fails with a message, "dependencies are not satisfiable".
Below is the upgrade failure error message which LiClipse gives me. How can I comprehend what it is trying to tell me? At a surface level, it's clearly trying to say, "you want to install A, A depends on B, for some reason B isn't available". But that interpretation is not sufficient for me to understand what A and B refer to, nor how to solve the problem.
What does the expression "a.jre.javase 1.7.0
" mean? What does the expression "osgi.ee
" mean? What does the expression "(&(osgi.ee=JavaSE)(version=11))
" mean? Is there documentation somewhere that will let me decode these expressions here, and also in the future, in other cases?
Cannot complete the install because some dependencies are not satisfiable
Software being installed: a.jre.javase 1.7.0
Software being installed: LiClipse 7.2.0.202102221417 (com.brainwy.liclipse.rcp.product 7.2.0.202102221417)
Cannot satisfy dependency:
From: LiClipse Editor 7.2.0.202102221417 (com.brainwy.liclipse.editor 7.2.0.202102221417)
To: osgi.ee; (&(osgi.ee=JavaSE)(version=11))
Cannot satisfy dependency:
From: LiClipse Feature 7.2.0.202102221417 (com.brainwy.liclipse.feature.feature.group 7.2.0.202102221417)
To: org.eclipse.equinox.p2.iu; com.brainwy.liclipse.editor [7.2.0.202102221417,7.2.0.202102221417]
Cannot satisfy dependency:
From: LiClipse 7.2.0.202102221417 (com.brainwy.liclipse.rcp.product 7.2.0.202102221417)
To: org.eclipse.equinox.p2.iu; com.brainwy.liclipse.feature.feature.group [7.2.0.202102221417,7.2.0.202102221417]
I am running on MacOS 10.13.6 High Sierra, if that makes a difference.
LiClipse is a distribution of the Eclipse IDE with some Python programming extras included. I suspect the structure of this error message is from Eclipse, not modified by LiClipse. Thus an answer describing how to comprehend Eclipse upgrade failure messages is welcome, even if you don't know LiClipse.