Menu

#56 BCV 4.4.3 requirement version range for draw2d is set to strict version 3.7.0

BCV 4.4.2 beta
open
nobody
None
2016-01-12
2016-01-12
psytester
No

Your beta package for Luna (4.4) located under eclipse/4.4/beta has a content.jar which requires for com.drgarbage.bytecodevisualizer.feature.group version='4.4.3.201410051223'
as only package the org.eclipse.draw2d with strict version range='3.7.0'.
The other two packages have as requirement the version range org.eclipse.draw2d range='[3.7.0,3.10.0)'

If I'm understand the version range expression right (seen here: https://www.eclipse.org/virgo/documentation/virgo-documentation-3.5.0.RELEASE/docs/virgo-user-guide/htmlsingle/virgo-user-guide.html ), the tool set wants to have GEF and its draw2d tool within version 3.7.0 and less than 3.10.0.

Can you update the references to use the current GEF 3.10.1 stable release as well?

Discussion

  • psytester

    psytester - 2016-01-12

    For some reason I have to use an offline environment, where I have an eclipse repository up to eclipse 4.4 SR2 only.
    Your 4.4/stable branch requires GEF Tools in fixed version 3.7.0 and while installing it another dependency was not solved, as ICU4J was required in an very old version, which is not in my repository.
    For your 4.4/beta branch I modified the content.jar to satisfy the version range of GEF and draw2d entries.
    At the end all three Tools where installed without further errors.

    That's why I'm ask if it's save to define a larger range for GEF and draw2d.

    But for sure in short term I have to update the offline Repository or the Eclipse installation has to be done with real internet access.

     

Log in to post a comment.