Bug#821139: lemonldap-ng-fastcgi-server: circular dependency
Xavier
x.guimard at free.fr
Sat Apr 16 07:50:49 UTC 2016
On 15/04/2016 23:49, Bill Allombert wrote:
> Package: lemonldap-ng-fastcgi-server
> Version: 1.9.1-1
> Severity: important
>
> Hello Debian Perl Group,
>
> There is a circular dependency between lemonldap-ng-fastcgi-server and
> liblemonldap-ng-handler-perl:
>
> lemonldap-ng-fastcgi-server :Depends: liblemonldap-ng-handler-perl
> liblemonldap-ng-handler-perl :Depends: lemonldap-ng-fastcgi-server
>
> Circular dependencies are known to cause problems during upgrade, so we
> should try to avoid them.
>
> Cheers,
Hi,
the reason is that liblemonldap-ng-handler-perl embeds Perl libraries
and web servers configuration (Apache and Nginx). To resolve this, I
propose to split liblemonldap-ng-handler in:
* liblemonldap-ng-handler: Perl libraries
* lemonldap-ng-handler: configurations
So dependencies will be:
* lemonldap-ng-handler:
- liblemonldap-ng-handler
- libapache2-mod-perl2 | lemonldap-ng-fastcgi-server
* lemonldap-ng-fastcgi-server:
- liblemonldap-ng-handler
Is it OK for you ?
More information about the pkg-perl-maintainers
mailing list