Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ease-dev] Newer jface.text dependency from yesterday's changes?

First, my thanks go to Christian for his help and advice and his making some changes as he mentioned in our discussion about retrieving selected editor text here:
http://codeandme.blogspot.com/2014/08/ease-eclipse-advanced-scripting.html

I'm now having trouble upgrading or installing the latest nightly build though using Eclipse 4.3.2 (Kepler SR2) on Mac OS X 10.6.8 (the latest Eclipse that works with the stock Java for that OS version, so upgrading to Luna is not easy). I was able to install yesterday's build on that setup, so something has changed since then. Looking at the recent changes in git from yesterday (2014-11-19), it seems there were some changes in dependencies.

So, my question is, are there other Eclipse packages I need to upgrade under Kepler to use the latest build? I'm wondering ifthese new dependencies are only available in Eclipse 4.4 (Luna)?

Here is a related search that seems to show a later version of jface.text.TextSelection (3.9) used in Eclipse 4.4 compared to 3.8 used in Eclipse 4.3:
http://grepcode.com/search/?r=repository.grepcode.com$java$eclipse.org$4.3.1&start=0&query=jface.text&entity=type

I've tried installing the latest versions of these packages under 4.3, but it has not helped so far:
Eclipse PDE PLug-in Developer Resources
Eclipse Plug-in Development Environment
Eclipse Platform SDK

I got a couple different error messages as I tried different things.

=== First error message:

Cannot complete the install because one or more required items could not be found. Software being installed: EASE core UI feature 0.1.0.201411192210 (org.eclipse.ease.ui.feature.feature.group 0.1.0.201411192210) Missing requirement: org.eclipse.ease.ui 0.1.0.201411192210 requires 'bundle org.eclipse.jface.text 3.9.1' but it could not be found
  Cannot satisfy dependency:
From: EASE core UI feature 0.1.0.201411192210 (org.eclipse.ease.ui.feature.feature.group 0.1.0.201411192210)
    To: org.eclipse.ease.ui [0.1.0.201411192210]

Here is what I get with an ls for jface from the Eclipse plugins directory, which shows jface.text_3.8.101 (so, an earlier version).

$ ls | grep jface
org.eclipse.jface.databinding.source_1.6.200.v20130515-1857.jar
org.eclipse.jface.databinding_1.6.200.v20130515-1857.jar
org.eclipse.jface.source_3.9.1.v20130725-1141.jar
org.eclipse.jface.text.source_3.8.101.v20130802-1147.jar
org.eclipse.jface.text_3.8.101.v20130802-1147.jar
org.eclipse.jface_3.9.1.v20130725-1141.jar
paul-fernhouts-mac-pro:plugins pdf$

=== Second error message (when trying to install EASE again after uninstalling):

Your original request has been modified.
Cannot complete the install because one or more required items could not be found. Software being installed: EASE Modules (Incubation) 0.1.0.201411192208 (org.eclipse.ease.modules.feature.feature.group 0.1.0.201411192208) Missing requirement: Platform modules (Incubation) 0.1.0.201411192208 (org.eclipse.ease.modules.platform 0.1.0.201411192208) requires 'bundle org.eclipse.core.expressions 3.4.600' but it could not be found
  Cannot satisfy dependency:
From: EASE Modules (Incubation) 0.1.0.201411192208 (org.eclipse.ease.modules.feature.feature.group 0.1.0.201411192208)
    To: org.eclipse.ease.modules.platform [0.1.0.201411192208]

My current plugins for that from the plugins directory:

$ ls | grep expressions
org.eclipse.core.expressions.source_3.4.501.v20131118-1915.jar
org.eclipse.core.expressions_3.4.501.v20131118-1915.jar

Not sure what to try next?

--Paul Fernhout
http://www.pdfernhout.net/
====
The biggest challenge of the 21st century is the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.


Back to the top