https://bugzilla.redhat.com/show_bug.cgi?id=1914939
Bug ID: 1914939 Summary: Bad dependency on perl(Apache2::Log) Product: Fedora Version: rawhide Status: NEW Component: perl-Log-Dispatch Assignee: spotrh@gmail.com Reporter: ppisar@redhat.com QA Contact: extras-qa@fedoraproject.org CC: jose.p.oliveira.oss@gmail.com, perl-devel@lists.fedoraproject.org, rc040203@freenet.de, spotrh@gmail.com Target Milestone: --- Classification: Fedora
perl-Log-Dispatch-2.70-1.fc34 build-requires perl(Apache2::Log). But the dependency is not exhibited when running the tests. The package should stop build-requiring perl(Apache2::Log).
perl-Log-Dispatch-2.70-1.fc34.noarch delivers /usr/share/perl5/vendor_perl/Log/Dispatch/ApacheLog.pm which "require Apache2::Log;", but the package is missing a run-time dependency on perl(Apache2::Log). The package should run-require perl(Apache2::Log).
I recommend splitting the Log/Dispatch/ApacheLog.pm file into a separate subpackage because a transitive dependency on mod_perl would be obtrusive to many users.
I can resolve all these issues for you if you don't mind.
https://bugzilla.redhat.com/show_bug.cgi?id=1914939
--- Comment #1 from Tom "spot" Callaway spotrh@gmail.com --- Feel free.
https://bugzilla.redhat.com/show_bug.cgi?id=1914939
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|spotrh@gmail.com |ppisar@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1914939
--- Comment #2 from Petr Pisar ppisar@redhat.com --- And yet another question: May I disable the Log/Dispatch/ApacheLog.pm subpackage on RHEL ≥ 9? Or you do you want to keep it enabled for EPEL 9?
https://bugzilla.redhat.com/show_bug.cgi?id=1914939
--- Comment #3 from Tom "spot" Callaway spotrh@gmail.com --- I'm sure someone will file a bug if it's missed later. :) I think it's fine to exclude it for RHEL 9 now.
https://bugzilla.redhat.com/show_bug.cgi?id=1914939
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Fixed In Version| |perl-Log-Dispatch-2.70-2.fc | |34 Resolution|--- |RAWHIDE Last Closed| |2021-01-11 15:57:33
perl-devel@lists.fedoraproject.org