starting with logwatch 7.8 it requires dev-perl/HTML-Parser for "--format html" to work. Else you'll get > Can't locate HTML/Entities.pm in @INC (you may need to install the HTML::Entities module) (@INC contains: /etc/perl /usr/local/lib64/perl5/5.36/x86_64-linux /usr/local/lib64/perl5/5.36 /usr/lib64/perl5/vendor_perl/5.36/x86_64-linux /usr/lib64/perl5/vendor_perl/5.36 /usr/lib64/perl5/5.36/x86_64-linux /usr/lib64/perl5/5.36 /usr/lib64/perl5/5.34 /usr/lib64/perl5/vendor_perl/5.34) at /usr/sbin/logwatch.pl line 64. > BEGIN failed--compilation aborted at /usr/sbin/logwatch.pl line 64. run-parts: /etc/cron.daily/00-logwatch exited with return code 2 Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e404fff370cc40a6aff74bc4c6f827bb18d96c2 commit 2e404fff370cc40a6aff74bc4c6f827bb18d96c2 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-19 19:38:45 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-19 19:38:45 +0000 sys-apps/logwatch: add missing HTML-Parser dep Closes: https://bugs.gentoo.org/895346 Signed-off-by: Sam James <sam@gentoo.org> sys-apps/logwatch/{logwatch-7.8.ebuild => logwatch-7.8-r1.ebuild} | 1 + sys-apps/logwatch/logwatch-9999.ebuild | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-)