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

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



Back to the top