Deb package: missing dependency IO::String
Concerned version
Version: 2.0.x
Platform: deb package (official and Ubuntu (bionic/disco), probably also Debian)
Summary
When you install the lemonldap-ng
deb package and the SAML dependencies and then activate SAML (issuerDBSAMLActivation
), you'll get the following error in the portal:
Unable to protect this server (Lemonldap::NG::Common::Conf::Backends::File loaded. Configuration unchanged, get configuration from cache.)
Possible fixes
The logs reveal that the IO::String package is missing (libio-string-perl
).
It is listed as a core dependency, so I think the deb packages should reflect that.
If it is not required by other parts of LL-NG, then it should be moved to the SAML dependencies.