Bug#963884: libmaven-plugin-tools-java: circular dependency with libsurefire-java

2020-06-29 Thread Bill Allombert
On Mon, Jun 29, 2020 at 12:15:29AM +0200, Emmanuel Bourg wrote:
> Le 28/06/2020 à 16:49, Bill Allombert a écrit :
> 
> > There is a circular dependency between libmaven-plugin-tools-java and
> > libsurefire-java:
> > 
> > libmaven-plugin-tools-java  :Depends: libsurefire-java (>= 2.22.1)
> > libsurefire-java:Depends: libmaven-plugin-tools-java (>= 3.6.0)
> > 
> > Circular dependencies are known to cause problems during upgrade, so we
> > should try to avoid them.
> 
> Hi Bill,
> 
> There are many circular dependencies in the Maven ecosystem. I don't
> think this is really an issue though, none of these libraries have
> maintainer scripts that may trigger an issue during upgrades.

Hello Emmanuel,
This is the only circular dependency involving a libmaven* package, so
it is not that bad. 

Cheers,
Bill.



Bug#963884: libmaven-plugin-tools-java: circular dependency with libsurefire-java

2020-06-28 Thread Emmanuel Bourg
Le 28/06/2020 à 16:49, Bill Allombert a écrit :

> There is a circular dependency between libmaven-plugin-tools-java and
> libsurefire-java:
> 
> libmaven-plugin-tools-java:Depends: libsurefire-java (>= 2.22.1)
> libsurefire-java  :Depends: libmaven-plugin-tools-java (>= 3.6.0)
> 
> Circular dependencies are known to cause problems during upgrade, so we
> should try to avoid them.

Hi Bill,

There are many circular dependencies in the Maven ecosystem. I don't
think this is really an issue though, none of these libraries have
maintainer scripts that may trigger an issue during upgrades.

Emmanuel Bourg



Bug#963884: libmaven-plugin-tools-java: circular dependency with libsurefire-java

2020-06-28 Thread Bill Allombert
Package: libmaven-plugin-tools-java
Version: 3.6.0-1
Severity: important

Hello Debian Java Maintainers,

There is a circular dependency between libmaven-plugin-tools-java and
libsurefire-java:

libmaven-plugin-tools-java  :Depends: libsurefire-java (>= 2.22.1)
libsurefire-java:Depends: libmaven-plugin-tools-java (>= 3.6.0)

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

Cheers,
-- 
Bill. 

Imagine a large red swirl here.