Bug#1073060: libldap2: libldap should depend on libldap-common

Ryan Tandy ryan at nardis.ca
Thu Jun 13 01:16:27 BST 2024


Control: reassign -1 libldap-2.4-2 2.4.51+dfsg-1
Control: severity -1 wishlist
Control: block -1 by 915948

Hello Athos,

On Wed, Jun 12, 2024 at 10:53:37AM -0300, Athos Ribeiro wrote:
>Installing packages which depend on libldap2 with
>--no-install-recommends will not install the libldap-common package.
>
>This may result in unexpected behaviors when libldap2 code paths are
>triggered due to a missing reference to the trusted CAs certificates,
>which is defined by the configuration file shipped in libldap-common.

Yes. It's not a great user experience, and while I believe Recommends is 
technically Policy-compliant, I agree Depends would be preferable.

>Since the dak bug affects several other packages, this should, ideally,
>be fixed in dak.

I am marking this bug as blocked by the dak bug for visibility. Due to 
the severe consequences when the issue occurs (many packages become 
BD-Uninstallable due to transitive build-dependencies on libldap, 
requiring a manual bootstrap upload of openldap to resolve), I cannot 
accept the patch until _after_ dak has been fixed.

thanks,
Ryan



More information about the Pkg-openldap-devel mailing list