What | Removed | Added |
---|---|---|
CC | suse+build@de-korte.org |
(In reply to Michael Str���der from comment #3) > I've submitted a fix to apache2 package (similar to what's done in nginx > package): > > https://build.opensuse.org/request/show/865975 This fix is incorrect. Roundcubemail requires mod_php_any, which is only provided by apache2-mod_php{7,8}, which in turn requires apache2-prefork. It makes absolutely no sense to also require httpd_daemon or httpd if there is only one webserver which can provide this dependency, so the correct fix would be to drop the http_daemon from roundcubemail. Besides that, if you allow to run on different webservers, they are going to need different configurations as well and I doubt the roundcubemail package is completely agostic towards the type of webserver used. It would be much better if roundcubemail would allow running on different webservers. Put the common stuff for all webservers would in the roundcube main package and the configurations for different combinations of webservers and PHP in subpackages. The main package would then require something each subpackage provides like (non-exhaustive list, but this should be a hint in the right direction). See https://en.opensuse.org/openSUSE:Packaging_PHP#Supporting_different_web_servers