The current EPEL perl-SOAP-Lite package filters out several provides, but perl(LWP::Protocol) is still in there which conflicts with perl-libwww-perl from RHEL (and since yum chooses the shortest package name, perl-SOAP-Lite "wins" when LWP::Protocol is required somewhere).
I have committed a change in git to address this problem and generally clean things up a bit (including re-enabling the test suite). The resulting rpmdiff is as follows: removed PROVIDES perl(LWP::Protocol) removed PROVIDES perl(My::PingPong) removed PROVIDES perl(URI::jabber) removed PROVIDES perl(URI::mq) removed PROVIDES perl(URI::tcp) ..........T /usr/bin/SOAPsh.pl ..........T /usr/bin/XMLRPCsh.pl ..........T /usr/bin/stubmaker.pl ..........T /usr/lib/perl5/vendor_perl/5.8.8/Apache ..........T /usr/lib/perl5/vendor_perl/5.8.8/Apache/XMLRPC ..........T /usr/lib/perl5/vendor_perl/5.8.8/IO ..........T /usr/lib/perl5/vendor_perl/5.8.8/OldDocs ..........T /usr/lib/perl5/vendor_perl/5.8.8/OldDocs/SOAP ..........T /usr/lib/perl5/vendor_perl/5.8.8/OldDocs/SOAP/Transport ..........T /usr/lib/perl5/vendor_perl/5.8.8/SOAP ..........T /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Lite ..........T /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Lite/Deserializer ..........T /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Transport ..........T /usr/lib/perl5/vendor_perl/5.8.8/UDDI ..........T /usr/lib/perl5/vendor_perl/5.8.8/XML ..........T /usr/lib/perl5/vendor_perl/5.8.8/XML/Parser S.........T /usr/lib/perl5/vendor_perl/5.8.8/XMLRPC ..........T /usr/lib/perl5/vendor_perl/5.8.8/XMLRPC/Lite.pm removed /usr/lib/perl5/vendor_perl/5.8.8/XMLRPC/Lite.pm.nil-value ..........T /usr/lib/perl5/vendor_perl/5.8.8/XMLRPC/Transport ..........T /usr/share/doc/perl-SOAP-Lite-0.710.07 ..........T /usr/share/man/man1/SOAPsh.pl.1.gz ..........T /usr/share/man/man1/XMLRPCsh.pl.1.gz ..........T /usr/share/man/man1/stubmaker.pl.1.gz ..........T /usr/share/man/man3/Apache::SOAP.3pm.gz ..........T /usr/share/man/man3/Apache::XMLRPC::Lite.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Lite.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::FTP.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::HTTP.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::IO.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::JABBER.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::LOCAL.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::MAILTO.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::MQ.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::POP3.3pm.gz ..........T /usr/share/man/man3/OldDocs::SOAP::Transport::TCP.3pm.gz ..........T /usr/share/man/man3/SOAP::Client.3pm.gz ..........T /usr/share/man/man3/SOAP::Constants.3pm.gz ..........T /usr/share/man/man3/SOAP::Data.3pm.gz ..........T /usr/share/man/man3/SOAP::Deserializer.3pm.gz ..........T /usr/share/man/man3/SOAP::Fault.3pm.gz ..........T /usr/share/man/man3/SOAP::Header.3pm.gz ..........T /usr/share/man/man3/SOAP::Lite.3pm.gz ..........T /usr/share/man/man3/SOAP::Lite::Packager.3pm.gz ..........T /usr/share/man/man3/SOAP::Packager.3pm.gz ..........T /usr/share/man/man3/SOAP::SOM.3pm.gz ..........T /usr/share/man/man3/SOAP::Schema.3pm.gz ..........T /usr/share/man/man3/SOAP::Serializer.3pm.gz ..........T /usr/share/man/man3/SOAP::Server.3pm.gz ..........T /usr/share/man/man3/SOAP::Test.3pm.gz ..........T /usr/share/man/man3/SOAP::Trace.3pm.gz ..........T /usr/share/man/man3/SOAP::Transport.3pm.gz ..........T /usr/share/man/man3/SOAP::Transport::LOOPBACK.3pm.gz ..........T /usr/share/man/man3/SOAP::Transport::POP3.3pm.gz ..........T /usr/share/man/man3/SOAP::Utils.3pm.gz ..........T /usr/share/man/man3/UDDI::Lite.3pm.gz ..........T /usr/share/man/man3/XML::Parser::Lite.3pm.gz ..........T /usr/share/man/man3/XMLRPC::Lite.3pm.gz ..........T /usr/share/man/man3/XMLRPC::Test.3pm.gz ..........T /usr/share/man/man3/XMLRPC::Transport::HTTP.3pm.gz ..........T /usr/share/man/man3/XMLRPC::Transport::POP3.3pm.gz ..........T /usr/share/man/man3/XMLRPC::Transport::TCP.3pm.gz Mike, I can build this as well if you're busy and otherwise happy with this change.
(In reply to comment #1) > > Mike, I can build this as well if you're busy and otherwise happy with this > change. Please do, thank you.
perl-SOAP-Lite-0.710.07-3.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/perl-SOAP-Lite-0.710.07-3.el5
perl-SOAP-Lite-0.710.07-3.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update perl-SOAP-Lite'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/perl-SOAP-Lite-0.710.07-3.el5
perl-SOAP-Lite-0.710.07-3.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.