It should be sufficient to rename the libsasl2-modules-$foo packages for libsasl2-2 to libsasl2-2-modules-$foo to avoid the removal of libsasl2 (and thus libldap-2.2-7. Not sure if that has any unwanted side effects but I guess not (the reverse depends are tiny).
It should be sufficient to rename the libsasl2- modules- $foo packages for libsasl2-2 to libsasl2- 2-modules- $foo to avoid the removal of libsasl2 (and thus libldap-2.2-7. Not sure if that has any unwanted side effects but I guess not (the reverse depends are tiny).