[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] Simre p2 repo aggregator issues
|
You will have better luck using this version:
http://download.eclipse.org/cbi/updates/aggregator/ide/4.13
The requirements of org.eclipse.cbi.p2repo.aggregator.edit on p2
are quite broad:
<required namespace='osgi.bundle'
name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
<required namespace='osgi.bundle'
name='org.eclipse.equinox.p2.repository'
range='[2.4.0,3.0.0)'/>
It appears the documentation is not kept up to date. The Oomph
instructions in the wiki that point at this still work nicely:
https://www.eclipse.org/setups/installer/?url="">
On 09.10.2020 09:12, Aleksandar
Kurtakov wrote:
Hey everyone,
Due to having to disable one submission to simrel I tried
using the editor as described in [1] and it failed in both
2020-09 and in-development 2020-12 with :
Cannot satisfy dependency:
From: CBI Aggregator Edit Support 1.0.100.20180129-0239
(org.eclipse.cbi.p2repo.aggregator.edit 1.0.100.20180129-0239)
To: osgi.bundle; org.eclipse.equinox.p2.metadata
[2.3.0,2.4.0)
Cannot satisfy dependency:
From: CBI Aggregator Editor 1.0.102.20180423-1709
(org.eclipse.cbi.p2repo.aggregator.editor.feature.feature.group
1.0.102.20180423-1709)
To: org.eclipse.equinox.p2.iu;
org.eclipse.cbi.p2repo.aggregator.edit
[1.0.100.20180129-0239,1.0.100.20180129-0239]
Cannot satisfy dependency:
From: Equinox p2, headless functionalities
1.6.800.v20200917-0634
(org.eclipse.equinox.p2.core.feature.feature.group
1.6.800.v20200917-0634)
To: org.eclipse.equinox.p2.iu;
org.eclipse.equinox.p2.metadata
[2.5.100.v20200908-1020,2.5.100.v20200908-1020]
Cannot satisfy dependency:
From: Equinox p2, Provisioning for IDEs.
2.4.1000.v20200917-0634
(org.eclipse.equinox.p2.user.ui.feature.group
2.4.1000.v20200917-0634)
To: org.eclipse.equinox.p2.iu;
org.eclipse.equinox.p2.core.feature.feature.group
[1.6.800.v20200917-0634,1.6.800.v20200917-0634]
Cannot satisfy dependency:
From: Eclipse SDK 4.18.0.I20201007-1800
(org.eclipse.sdk.ide 4.18.0.I20201007-1800)
To: org.eclipse.equinox.p2.iu;
org.eclipse.equinox.p2.user.ui.feature.group
[2.4.1000.v20200917-0634,2.4.1000.v20200917-0634]
Thus I ended up editing the file as pure text file directly
which is quite and improvement from releng POV especially
considering that the tool is not installable due to too tiny
dependency version ranges.
With that struggle I couldn't resist to ask myself why do
we overcomplicate things and not do what most projects
contributing to simrel already do - create their p2 repository
via Tycho.
There is a bug for moving to Tycho already [2] and it's
time to revive the discussion and simplify releng processes
and reduce the number of tools we use.
The way I look at things is - if I'm struggling to have all
the various "specialized" tools needed we have while being
paid to do it full time and years of releng experience with
eclipse projects we have close to zero chances in attract new
people in helping and it's time to think more seriously about
that.
--
Alexander Kurtakov
Red Hat Eclipse Team
_______________________________________________
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