DevBoost / EMFText

EMFText is an Eclipse plug-in that allows you to define text syntax for languages described by an Ecore metamodel. EMFText enables developers to define textual Domain Specific Languages quickly and without the need to learn new technologies and concepts.
14 stars 12 forks source link

EMF Ecore 2.9.x dependency #54

Closed coelsner closed 10 years ago

coelsner commented 10 years ago

According to the website EMF 2.4.x must be present, but during the installation EMF 2.9.x is needed. This making it difficult to install EMFText into an Eclipse 4.2 or minor. If this dependence is intended, then the website should perhaps be updated.

Greetings Christian

mirkoseifert commented 10 years ago

Hi Christian,

which update site are you using? Can you point out the feature that contains required EMF 2.9.x?

Cheers,

Mirko

coelsner commented 10 years ago

I'm sorry but it seems that I misinterpreted the error message from eclipse. Actually I try to install Dresden OCL (Update Site: http://www.dresden-ocl.org/update/ - EMFText Update Site: http://www.emftext.org/update/)

I'm not quite sure which plug-in has the unresolved dependency. This is what the error dialog says:

Cannot complete the install because one or more required items could not be found. Software being installed: Dresden OCL Parser and Editor 3.3.0.201404141200 (org.dresdenocl.feature.parser.feature.group 3.3.0.201404141200) Missing requirement: EMFText Parser Plugin: ocl 3.3.0.201404141200 (org.dresdenocl.language.ocl.resource.ocl 3.3.0.201404141200) requires 'bundle org.eclipse.emf.ecore 2.9.0' but it could not be found Cannot satisfy dependency: From: Dresden OCL Parser and Editor 3.3.0.201404141200 (org.dresdenocl.feature.parser.feature.group 3.3.0.201404141200) To: org.dresdenocl.language.ocl.resource.ocl [3.3.0.201404141200]

mirkoseifert commented 10 years ago

Yes, it seems that the manifest files of the OCL plug-ins cause this problem. Please forward the issue to the Dresden OCL mailing list.

coelsner commented 10 years ago

Thanks. I will forward the issue. Sorry for the inconvenience.

Greetings Christian