[CentOS] Upgrade perl; package conflict

Sun Jun 29 16:06:10 UTC 2008
Gregory P. Ennis <PoMec at PoMec.Net>

On Sun, 2008-06-29 at 16:46 +0100, Karanbir Singh wrote:
> Gregory P. Ennis wrote:
> > I am still having this same problem.  The only non-CentOS package I have
> > installed is Astro::Time via cpan.  I have looked at the bug report but
> > am not sure what to do next.  I have two x86_64 units that still have
> > the problem.
> 
> Make sure the Extras repo is enabled on the machine, the upgrade should 
> go through fine.
> 
> 

Here is what I am getting:

rpmforge                  100% |=========================| 1.1 kB
00:00
base                      100% |=========================| 1.1 kB
00:00
updates                   100% |=========================|  951 B
00:00
centosplus                100% |=========================|  951 B
00:00
addons                    100% |=========================|  951 B
00:00
extras                    100% |=========================| 1.1 kB
00:00
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Reducing CentOS-5 - Plus to included packages only
Finished
0 packages excluded due to repository protections
275 packages excluded due to repository priority protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package perl-Gtk2.x86_64 0:1.183-1.el5.rf set to be updated
---> Package perl-Perl-Tidy.noarch 0:20071205-1.el5.rf set to be updated
---> Package perl.x86_64 4:5.8.8-10.el5_2.3 set to be updated
---> Package perl-Glib.x86_64 0:1.183-1.el5.rf set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository
Size
=============================================================================
Installing:
 perl-Perl-Tidy          noarch     20071205-1.el5.rf  rpmforge
423 k
     replacing  perl-Tidy.noarch 20071205-1.el5.rf

Updating:
 perl                    x86_64     4:5.8.8-10.el5_2.3  updates
12 M
 perl-Glib               x86_64     1.183-1.el5.rf   rpmforge
653 k
 perl-Gtk2               x86_64     1.183-1.el5.rf   rpmforge
3.9 M

Transaction Summary
=============================================================================
Install      1 Package(s)
Update       3 Package(s)
Remove       0 Package(s)

Total download size: 17 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /usr/lib/perl5/5.8.8/pod/perldiag.pod from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/c2ph.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/cpan.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/dprofpp.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/enc2xs.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/find2perl.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/h2ph.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/h2xs.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/instmodsh.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/libnetcfg.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/perlbug.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/perlcc.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/perldiag.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/perlivp.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/piconv.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/pl2pm.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/pod2html.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/pod2latex.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/pod2man.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/pod2text.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/pod2usage.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/podchecker.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/podselect.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/prove.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/psed.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/pstruct.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/s2p.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/splain.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2
  file /usr/share/man/man1/xsubpp.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package
perl-5.8.8-10.el5_0.2

Error Summary
-------------

Thank you for your help !!!

Greg