Bug#622607: cyrus-common has circular Depends on cyrus-common-2.2|cyrus-common-2.4

Ondřej Surý ondrej at sury.org
Wed Apr 13 12:07:33 UTC 2011


Hi Bill,

I know that and the circular dependency there is a temporary fix to run cyrus-common.postinst after cyrus-common-2.4 gets installed.

I am working on a better solution and will fix that before release.

Ondřej Surý

On 13.4.2011, at 13:21, Bill Allombert <ballombe at debian.org> wrote:

> Package: cyrus-common
> Version: 2.4.7-6
> Severity: important
> 
> Hello Debian Cyrus Team,
> 
> There is a circular dependency between cyrus-common and cyrus-common-2.2|cyrus-common-2.4:
> 
> cyrus-common    :Depends: cyrus-common-2.4 (>= 2.4.7-6~) | cyrus-common-2.2 (>= 2.2.13p1-5~)
> cyrus-common-2.2    :Depends: cyrus-common (>= 2.4.7-6~)
> cyrus-common-2.4    :Depends: cyrus-common (>= 2.4.7-6~)
> 
> Circular dependencies are known to cause problems during upgrade,
> so we should try to get rid of them.
> 
> Since cyrus-common is a data package, it is quite likely it does not need
> actually to depend on cyrus-common-2.2|cyrus-common-2.4 and removing this dependency would
> remove the circular dependency, so I would suggest you do so.
> 
> See threads 
> http://lists.debian.org/debian-devel/2005/06/msg02111.html
> http://lists.debian.org/debian-devel/2005/11/msg01101.html
> 
> Cheers,
> -- 
> Bill. <ballombe at debian.org>
> 
> Imagine a large red swirl here. 
> 
> 
> 
> _______________________________________________
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel





More information about the Pkg-Cyrus-imapd-Debian-devel mailing list