Package: fusiondirectory
Version: 1.3-2
Severity: important

Hello,

Thanks for maintaining fusiondirectory!

After installing fusiondirectory in bullseye in a new environment, the
web interface (the setup wizard) only renders an error:

  cannot instantiate class 'Language' - try running 'fusiondirectory-setup 
--update-cache' to fix this

Running that command didn't fix it. It turns out some files are missing
from the installation, notably class_Language.inc. I *think* upstream
has added these recently, and they aren't listed in
debian/fusiondirectory.install.

The files I identified as missing in the debian package, as compared to
the git repository (tag fusiondirectory-1.3):

  core/html/include/tsorter.js
  core/include/class_Language.inc
  core/include/class_ldapSizeLimit.inc

(I may have missed something, and I didn't look at the plugin packages.)

I'm not sure how severe this would be when upgrading an existing
installation, but it at least leaves the web UI unusable to new
deployments as the setup wizard won't render.

Is there a reason for hardcoding this list of files in
debian/fusiondirectory.install, instead of just taking the whole
directory?


glad midsommar,
-- 
olof

Reply via email to