Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] JGit/EGit contribution to M1 will be late

I had to disable the following features to contribute jgit/egit 6.0.0.202110060947-m1.
The build is running now.

- org.eclipse.emf.compare.egit requires org.eclipse.jgit [4.9.0,6.0.0) which is not available anymore
since we bumped jgit and egit to 6.0.0 for 2021-12.

- org.eclipse.oomph.setup.sdk requires jgit/egit [5.12.0,5.13.0)

On Wed, Oct 6, 2021 at 10:56 PM Matthias Sohn <matthias.sohn@xxxxxxxxx> wrote:
I disabled the feature org.eclipse.emf.compare.egit.feature.group to workaround this issue
and hit the next problem in oomph requiring jgit/egit [5.12.0,5.13.0) which again isn't compatible with
6.0.0.202110060947-m1 which I am trying to contribute.

22:51:10 [0]Missing requirement: Git integration for Eclipse - Core 5.12.0.202106070339-r (org.eclipse.egit.core 5.12.0.202106070339-r) requires 'java.package; org.eclipse.jgit.annotations [5.12.0,5.13.0)' but it could not be found
22:51:10
22:51:10 JavaPackage(org.eclipse.jgit.annotations [5.12.0,5.13.0)) is required by:
22:51:10 ValidationSet(main)
22:51:10 Contribution(Oomph)
22:51:10 Feature(org.eclipse.oomph.setup.sdk.feature.group)
22:51:10 InstallableUnit(org.eclipse.oomph.setup.git.feature.group 1.20.0.v20210924-1427)
22:51:10 InstallableUnit(org.eclipse.oomph.setup.git 1.20.0.v20210924-1427)
22:51:10 InstallableUnit(org.eclipse.egit.core 5.12.0.202106070339-r)

On Wed, Oct 6, 2021 at 10:47 PM Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
Hi Matthias,

IMHO you should disable emf compare with an announcement to this list that you did so.

Hopefully that isn't a can of worms - the worms being if EMF Compare has dependencies.

Jonah


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Wed, 6 Oct 2021 at 16:37, Matthias Sohn <matthias.sohn@xxxxxxxxx> wrote:
I pushed our contribution [1] though the simrel validation build fails [2] with the error

22:27:06 [0]Missing requirement: EMF Compare EGit Support 1.2.4.202107200824 (org.eclipse.emf.compare.egit 1.2.4.202107200824) requires 'osgi.bundle; org.eclipse.jgit [4.9.0,6.0.0)' but it could not be found
22:27:06
22:27:06 Bundle(org.eclipse.jgit [4.9.0,6.0.0)) is required by:
22:27:06   ValidationSet(main)
22:27:06     Contribution(EMF Compare)
22:27:06       MappedRepository(https://download.eclipse.org/modeling/emf/compare/updates/milestones/3.3/S202107200824)
22:27:06         Feature(org.eclipse.emf.compare.egit.feature.group)
22:27:06           InstallableUnit(org.eclipse.emf.compare.egit 1.2.4.202107200824)

because  org.eclipse.emf.compare.egit requires org.eclipse.jgit [4.9.0,6.0.0).
This can't work since JGit/EGit bumped their version to 6.0 (our M1 contribution is 6.0.0.202110060947-m1)
as announced earlier on this list [3].

org.eclipse.emf.compare.egit needs to bump the upper boundary of the jgit/egit version they require to allow 6.0.x.
How can I get our contribution in ? 
Disable the emf.compare contribution until they fixed this version range ?


-Matthias

On Wed, Oct 6, 2021 at 9:50 PM Matthias Sohn <matthias.sohn@xxxxxxxxx> wrote:
The JGit/EGit contribution to M1 will be late, I need a bit more time to finish the build.

-Matthias
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Back to the top