On 16/04/2016 09:50, Xavier wrote: > 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 ?
I forgot some "-perl" suffix: I propose to split liblemonldap-ng-handler-perl in: * liblemonldap-ng-handler-perl: Perl libraries * lemonldap-ng-handler: configurations So dependencies will be: * lemonldap-ng-handler: - liblemonldap-ng-handler-perl - libapache2-mod-perl2 | lemonldap-ng-fastcgi-server * lemonldap-ng-fastcgi-server: - liblemonldap-ng-handler-perl