On Tue, 24 Mar 2009, Takashi Ichihara wrote:

David Nitz wrote
 Hi,

 I did (or tried to do) a yum-update upgrade from 5.2 to 5.3.
 The files in /etc/yum.repos.d/ point to the 5.3 repositories,
 but /etc/issue still says SL 5.2.  Yumex does not show any
 available updates.

 Is the wrong /etc/issue an oversight in
 the upgrade, or does it indicate a problem?


Hi

We have been successfully updated from SL5.0  to SL5.1 and from
SL5.1 to SL5.2 (both i386 and x86_64) so far, by
1) Changing  /etc/yum.repos.d/files  point to the 5.0 -> 5.1 (or 5.1-> 5.2)
2) yum update yum
3) yum clean all
4) yum update
(This method seems to be not supported officially. So please try at your own risk)

However, from SL5.2 to SL5.3, yum update method as mentioned above
for several nodes (in which packages are  not fully installed) succeeded .
But on the several  nodes (full-installed node) this method failed with the
conflicts relating to the Perl modules.

(From SL5.2 to SL5.3)
yum update :
Transaction Summary
================================================================================
Install 14 Package(s) Update 422 Package(s) Remove 1 Package(s) Total download size: 1.2 G
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test

Transaction Check Error:

We got this problem too, for x86_64 arch only.
It's turned out that 5.2 x86_64 have both i386 & x86_64
perl arch rpms in the x86_64 repository. But i386 perl just
absent in x86_64 5.3 release.
 So, my guess ia remove i386 perl from the machine w/ x86_64
arch and try again. Sorry, We does not finished upgrade here,
so it's a guesses only solution.

file /usr/lib/perl5/5.8.8/List/Util.pm from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/lib/perl5/5.8.8/Pod/Man.pm from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/lib/perl5/5.8.8/Scalar/Util.pm from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/lib/perl5/5.8.8/pod/perl.pod from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/lib/perl5/5.8.8/pod/perlvar.pod from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/share/man/man1/enc2xs.1.gz from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3
 :
file /usr/share/man/man3/strict.3pm.gz from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3 file /usr/share/man/man3/utf8.3pm.gz from install of perl-5.8.8-18.el5 conflicts with file from package perl-5.8.8-10.el5_2.3

Does anyone know the workaround for this problem ?

Takashi Ichihara



--
Best regards,
 Valery Mitsyn

Reply via email to