Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] recent change causes pde-build to fail on phantom dependency cycle

Thanks a lot, that sounds plausible!

I'm patiently waiting for a fix within M7 :)

Stephan


On 04/28/2015 09:44 PM, Brian de Alwis wrote:
Platform/UI created a new fragment org.eclipse.e4.ui.swt.gtk hosted by or.eclipse.e4.ui.css.swt.  It has an Import-Package on org.eclipse.e4.ui.css.swt.theme, which is provided by org.eclipse.e4.ui.css.swt.theme.  That would seem to be the culprit.

The creation was in bug 464781.  Hosting this new fragment against org.eclipse.e4.ui.css.swt.theme should remove the cycle.

Brian.


On 28-Apr-2015, at 3:24 PM, Stephan Herrmann <stephan.herrmann@xxxxxxxxx> wrote:

Hi,

I'm searching for some change in the Eclipse SDK
which occurred between
- I20150422-1000 (good)
and
- I20150426-2000 (broken)
that could possibly influence pde-build into reporting
the following cycle:

A cycle was detected when generating the classpath org.eclipse.objectteams.otequinox.branding_2.3.0.201406101339, org.eclipse.ui.workbench_3.107.0.v20150427-1733, org.eclipse.e4.ui.workbench.renderers.swt_0.13.0.v20150422-0725, org.eclipse.e4.ui.workbench.swt_0.13.0.v20150422-0725, org.eclipse.e4.ui.css.swt_0.12.0.v20150422-0725, org.eclipse.e4.ui.css.swt.theme_0.10.0.v20150422-0725, org.eclipse.e4.ui.css.swt_0.12.0.v20150422-0725.

I'm not sure if we are searching for a configuration change
near the o.e.e4.ui.css.swt.* bundles, or for a change near
equinox/p2 that breaks classpath computation.

The bundle that triggers this bug simply has this dependency:

Require-Bundle: org.eclipse.ui.workbench;bundle-version="[3.7.0,4.0.0)"

I originally reported this against pde build at
   https://bugs.eclipse.org/465714
Since pde-build doesn't have any changes in that window
they can't be blamed, however.

Given the narrow window of just 4 days, can anyone build
a theory what change might cause this bug?

thanks,
Stephan
_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev

_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev




Back to the top