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

Reply via email to