Bug#940295: libeclipse-compare-java: circular dependency hell

2019-09-15 Thread Jochen Sprickerhof

Hi Bill,

thanks for the report. This was added in:

https://salsa.debian.org/java-team/eclipse-platform-text/commit/13e5456276b4159db659c1e603e085adbaa8fe66

I guess due to:

https://salsa.debian.org/java-team/eclipse-platform-text/blob/master/org.eclipse.ui.genericeditor/META-INF/MANIFEST.MF#L18

@Emmanuel: would it make sense to model the 'resolution:=optional' as
Recommends? Would that help?

Cheers Jochen


signature.asc
Description: PGP signature


Bug#940295: libeclipse-compare-java: circular dependency hell

2019-09-15 Thread Bill Allombert
Package: libeclipse-compare-java
Version: 3.7.600+eclipse4.12-1
Severity: important

Hello Debian Java Maintainers,

There is a circular dependency between libeclipse-compare-java, 
libeclipse-ui-editors-java and libeclipse-ui-workbench-texteditor-java:

libeclipse-compare-java :Depends: libeclipse-ui-editors-java, 
libeclipse-ui-workbench-texteditor-java
libeclipse-ui-editors-java  :Depends: 
libeclipse-ui-workbench-texteditor-java
libeclipse-ui-workbench-texteditor-java :Depends: 
libeclipse-compare-java

Complex circular dependencies are known to cause problems during upgrade, so we
should try to avoid them.

Cheers,
-- 
Bill. 

Imagine a large red swirl here.