Bug#821139: lemonldap-ng-fastcgi-server: circular dependency
Xavier
x.guimard at free.fr
Sat Apr 16 07:59:37 UTC 2016
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
More information about the pkg-perl-maintainers
mailing list