Not selecting apache2 AND nginx useflags is not possible. That should be allowed in order to use an alternative HTTP server without pulling dependency of apache2 or nginx.
We can add more use flags, but we need to set ownership of files unfortunately. /usr/share/${PN}/bin/icingacli setup config webserver nginx --document-root /usr/share/${PN}/public I'd be fine with a patch, but I don't see a way around that right now.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860daf76249d7cda1d9b20836919c7c92ed6da4f commit 860daf76249d7cda1d9b20836919c7c92ed6da4f Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2024-11-08 16:06:33 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-12-01 11:52:13 +0000 www-apps/icingaweb2: make webserver use optional With `acct-group/icingaweb2` we can drop the `REQUIRED_USE` on apache2 and nginx. Closes: https://bugs.gentoo.org/721284 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> www-apps/icingaweb2/icingaweb2-2.12.1-r2.ebuild | 2 +- www-apps/icingaweb2/icingaweb2-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)