Red Hat Bugzilla – Bug 208348
mod_perl should not provide perl(HTTP::Request::Common)
Last modified: 2007-11-30 17:11:44 EST
Description of problem:
The mod_perl package includes a .pm file which has the line:
This is on line 46 of the Apache-Test/lib/Apache/TestRequest.pm file.
Because of this, rpm thinks this file is providing perl(HTTP::Request::Common).
This is caused by the /usr/lib/rpm/redhat/perl.prov script file.
This causes a problem, because any perl package that Requires
perl(HTTP::Reqeust::Common) is going to pick up mod_perl instead of
perl-libwww-perl like it's supposed to.
Please remove this source line from the distribution or else somehow remove the
auto-provides of perl(HTTP::Request::Common) as this is casuing problems with
all perl packages that Require this module.
Version-Release number of selected component (if applicable):
Created attachment 137264 [details]
Patch to fix rpm auto-provides
This patch fixes the Provides for mod_perl to not provide
perl(HTTP::Request::Common). Use -p0 to apply.
Another alternative fix would be to just add a
to the spec file.
Thanks for the report. Or stripping Apache::Test from the mod_perl package per
bug 197841, that is probably the right solution.
Sounds good to me.
Marking as dupicate of 197841.
*** This bug has been marked as a duplicate of 197841 ***