Personal tools
You are here: Home Linux RPM Processing Conflict: perl-XML-SAX-Base-1.08-10_4.el6.noarch conflicts perl-XML-SAX < 0.99

Processing Conflict: perl-XML-SAX-Base-1.08-10_4.el6.noarch conflicts perl-XML-SAX < 0.99

The ATRPMS repo appears to have a conflict with the base CentOS repository. This is being reported in the ATRPMS users mail list.

Solution

Explicitly include a newer perl-XML-SAX

ATRPMs has a newer version of the perl-XML-SAX package in it's testing repo which plays nicely with 'per-XML-SAX-Base'. Explicitly install the newer RPM, without pulling in other packages from the testing repository.

# yum install <insert your package here> http://dl.atrpms.net/all/perl-XML-SAX-0.99-11_4.el6.noarch.rpm

This means that after the install 'perl-XML-SAX' and 'perl-XML-SAX-Base' will have been installed from the same repository.

Links

Appendices

perl-XML-SAX-Base

# yum install perl-XML-SAX-Base
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package perl-XML-SAX-Base.noarch 0:1.08-10_4.el6 will be installed
--> Processing Dependency: atrpms-perl-module-helper for package: perl-XML-SAX-Base-1.08-10_4.el6.noarch
--> Running transaction check
---> Package atrpms.noarch 0:77-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================
 Package                   Arch           Version                 Repository      Size
=======================================================================================
Installing:
 perl-XML-SAX-Base         noarch         1.08-10_4.el6           atrpms          30 k
Installing for dependencies:
 atrpms                    noarch         77-1                    atrpms          19 k

Transaction Summary
=======================================================================================
Install       2 Package(s)

Total download size: 49 k
Installed size: 185 k

 

Name        : perl-XML-SAX-Base            Relocations: (not relocatable)
Version     : 1.08                              Vendor: ATrpms.net
Release     : 10_4.el6                      Build Date: Wed 18 Sep 2013 10:01:58 PM NZST
Install Date: (not installed)               Build Host: flocki.atrpms.net
Group       : System Environment/Libraries   Source RPM: perl-XML-SAX-Base-1.08-10_4.el6.src.rpm
Size        : 170982                           License: Artistic
Signature   : DSA/SHA1, Wed 18 Sep 2013 10:01:58 PM NZST, Key ID 508ce5e666534c2b
Packager    : ATrpms <http://ATrpms.net/>
URL         : http://search.cpan.org/~khampton/XML-SAX-Base-1.08/
Summary     : Base class SAX Drivers and Filters
Description :
This module has a very simple task - to be a base class for PerlSAX
drivers and filters. It's default behaviour is to pass the input
directly to the output unchanged. It can be useful to use this module
as a base class so you don't have to, for example, implement the
characters() callback.
* Sun Sep 15 2013 Axel Thimm <Axel.Thimm@ATrpms.net> -
- Update to 1.08.

* Sun Jan 25 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Initial build.

drwxr-xr-x    2 root    root                0 Sep 18 22:01 /usr/share/doc/perl-XML-SAX-Base-1.08
-rw-r--r--    1 root    root             3161 Sep 14  2011 /usr/share/doc/perl-XML-SAX-Base-1.08/Changes
-r--r--r--    1 root    root             5390 Sep 18 22:01 /usr/share/man/man3/XML::SAX::Base.3pm.gz
-r--r--r--    1 root    root             5396 Sep 18 22:01 /usr/share/man/man3/XML::SAX::BuildSAXBase.3pm.gz
-r--r--r--    1 root    root             2365 Sep 18 22:01 /usr/share/man/man3/XML::SAX::Exception.3pm.gz
-r--r--r--    1 root    root           122932 Sep 14  2011 /usr/share/perl5/vendor_perl/XML/SAX/Base.pm
-r--r--r--    1 root    root            28692 Sep 14  2011 /usr/share/perl5/vendor_perl/XML/SAX/BuildSAXBase.pl
-r--r--r--    1 root    root             3046 Sep 14  2011 /usr/share/perl5/vendor_perl/XML/SAX/Exception.pm

perl-XML-SAX

# yum install perl-XML-SAX
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package perl-XML-SAX.noarch 0:0.96-7.el6 will be installed
--> Processing Dependency: perl(XML::NamespaceSupport) for package: perl-XML-SAX-0.96-7.el6.noarch
--> Processing Dependency: perl(XML::LibXML::Common) for package: perl-XML-SAX-0.96-7.el6.noarch
--> Processing Dependency: perl(XML::LibXML) for package: perl-XML-SAX-0.96-7.el6.noarch
--> Running transaction check
---> Package perl-XML-LibXML.x86_64 1:1.70-5.el6 will be installed
---> Package perl-XML-NamespaceSupport.noarch 0:1.10-3.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================
 Package                          Arch          Version              Repository   Size
=======================================================================================
Installing:
 perl-XML-SAX                     noarch        0.96-7.el6           base         78 k
Installing for dependencies:
 perl-XML-LibXML                  x86_64        1:1.70-5.el6         base        364 k
 perl-XML-NamespaceSupport        noarch        1.10-3.el6           base         17 k

Transaction Summary
=======================================================================================
Install       3 Package(s)

Total download size: 459 k
Installed size: 1.2 M
Document Actions