Bugzilla – Bug 1215630
server:monitoring/logwatch is missing a Requires for perl HTML/Entities
Last modified: 2023-09-23 11:37:36 UTC
Hi, looks like logwatch is missing a Requires for the package that contains HTLM/Entities.pm ``` Sep 23 13:07:32 deskmini systemd[1]: Starting Log analyzer and reporter... Sep 23 13:07:33 deskmini logwatch[7593]: Can't locate HTML/Entities.pm in @INC (you may need to install the HTML::Entities module) (@INC entries checked: /usr/lib/perl5/site_perl/5.38.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux-thread-multi /usr/lib/perl5/5.38.0 /usr/lib/perl5/site_perl) at /usr/sbin/logwatch line 64. Sep 23 13:07:33 deskmini logwatch[7593]: BEGIN failed--compilation aborted at /usr/sbin/logwatch line 64. Sep 23 13:07:33 deskmini systemd[1]: logwatch.service: Main process exited, code=exited, status=2/INVALIDARGUMENT Sep 23 13:07:33 deskmini systemd[1]: logwatch.service: Failed with result 'exit-code'. ``` I have not found a matching package in Tumbleweed. And apparently it is not available in dl:perl, at least I found none that is named perl-http-entities...
Looks like it could be in perl-HTML-Parser: $ rpm -ql perl-HTML-Parser|grep -i entit /usr/lib/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/HTML/Entities.pm /usr/share/doc/packages/perl-HTML-Parser/entities.html /usr/share/man/man3/HTML::Entities.3pm.gz $ I'll prepare a SR for this...
SR https://build.opensuse.org/request/show/1113198