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.s...@gmail.com> 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 MappedRepository( > https://download.eclipse.org/oomph/drops/milestone/S20211006-051210-1.23.0-M1 > ) > 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 <jo...@kichwacoders.com> > 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.s...@gmail.com> >> 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 >>> ? >>> >>> [1] https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/186244 >>> [2] >>> https://ci.eclipse.org/simrel/job/simrel.runaggregator.VALIDATE.gerrit/2436/console >>> [3] https://www.eclipse.org/lists/cross-project-issues-dev/msg18654.html >>> >>> -Matthias >>> >>> On Wed, Oct 6, 2021 at 9:50 PM Matthias Sohn <matthias.s...@gmail.com> >>> 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@eclipse.org >>> 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@eclipse.org >> 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@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev