The Debian package
libreoffice-core (which is described in the Debian repositories as containing " the architecture-dependent core files of LibreOffice," and which is itself a dependency for
libreoffice-writer and similar packages) has an absolute dependency (i.e., the relationship of the packages is
libldap-2.4-2 (described as "the run-time libraries for the OpenLDAP (Lightweight Directory Access Protocol) servers and clients").
Why? How is a word processor whose most common use case by far is editing files stored locally, on the same machine it is running on, so dependent on a protocol for accessing remote directories that it cannot even be configured if the latter is not present? Is this just a dependency classification error (i.e., the relationship should actually be
suggests), or does libreoffice actually somehow need OpenLDAP installed in order to function?