Bug 557485 - Extra provides need trimming
Summary: Extra provides need trimming
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: perl-SOAP-Lite
Version: el5
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Mike McGrath
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: ActualBug
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-21 15:44 UTC by Chris Adams
Modified: 2010-10-25 16:38 UTC (History)
4 users (show)

Fixed In Version: perl-SOAP-Lite-0.710.07-3.el5
Clone Of:
Environment:
Last Closed: 2010-10-25 16:38:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Chris Adams 2010-01-21 15:44:08 UTC
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).

Comment 1 Paul Howarth 2010-09-24 13:47:03 UTC
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.

Comment 2 Mike McGrath 2010-10-05 21:47:44 UTC
(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.

Comment 3 Fedora Update System 2010-10-06 08:12:01 UTC
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

Comment 4 Fedora Update System 2010-10-06 17:33:47 UTC
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

Comment 5 Fedora Update System 2010-10-25 16:38:23 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.