self-service-password
self-service-password copied to clipboard
self-service-password debian package not depending on smarty
I don't know if it is really intended, but self-service-password debian package doesn't show smarty dependency:
Package: self-service-password
Version: 1.5.4-1
Priority: extra
Section: web
Source: ltb-project-self-service-password
Maintainer: Clement Oudot <[email protected]>
Installed-Size: 6 774 kB
Depends: php5 | php, php5-gd | php-gd, php5-ldap | php-ldap, php5-mbstring | php-mbstring
Leading to the expected error:
[Mon Jan 15 14:02:05.725909 2024] [php7:error] [pid 567] [client 62.146.238.221:62012] PHP Fatal error: require_once(): Failed opening required '/usr/share/php/smarty3/Smarty.class.php' (include_path='.:/usr/share/php') in /usr/share/self-service-password/htdocs/index.php on line 179
Maybe should we add the dependency
For reference, there is a note here in the documentation:
https://self-service-password.readthedocs.io/en/stable/installation.html#debian-ubuntu
The debian smarty3 package seems compatible
See https://github.com/ltb-project/self-service-password/issues/681
Thanks for the pointer.
When the fix is available on all supported plaforms of self-service-password, we may add the dependency again...
The dependency was added again in 1.6