Package: liblemonldap-ng-common-perl Version: 2.0.11+ds-4
localStorageOptions in /etc/lemonldap-ng/lemonldap-ng.ini points at /var/lib/lemonldap-ng/cache, which doesn't exist. In my apache error.log, I'm seeing:
Warn: mkdir /var/lib/lemonldap-ng/cache: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222.
Also, I think upstream moved the default from /var/lib/lemonldap-ng/cache to /var/cache/lemonldap-ng in <https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/merge_requests/157>. But that directory doesn't exist either.
I think the issue is that https://salsa.debian.org/perl-team/modules/packages/lemonldap-ng/-/blob/master/debian/liblemonldap-ng-common-perl.dirs is missing the cache directory, but https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/blob/v2.0/debian/liblemonldap-ng-common-perl.dirs has it upstream. (But I'm not very familiar with Debian packaging.)