This is perplexing.
on a Centos 5.1 box that I am trying to upgrade, I keep getting:
[Errno 4] IOError: <urlopen error unknown url type: media>
from my local repo. I did a blank system install via http from this server with no problem.
For instance, if I limit myself to:
yum upgrade yum
I get:
Loading "priorities" plugin Loading "installonlyn" plugin Setting up Upgrade Process Setting up repositories Reading repository metadata in from local files 0 packages excluded due to repository priority protections Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package yum.noarch 0:3.2.8-9.el5.centos.2.1 set to be updated --> Running transaction check --> Processing Dependency: yum-metadata-parser >= 1.1.0 for package: yum --> Processing Dependency: yum-fastestmirror for package: yum --> Processing Dependency: python-iniparse for package: yum --> Processing Dependency: yum = 3.0.5-1.el5.centos.5 for package: yum-updatesd --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for yum-metadata-parser to pack into transaction set. media://1213888991.267240%231/CentOS/yum-metadata-parser-1.1.2-2.el5.i386.rpm: [Errno 4] IOError: <urlopen error unknown url type: media> Trying other mirror. Error: failed to retrieve CentOS/yum-metadata-parser-1.1.2-2.el5.i386.rpm from base error was [Errno 4] IOError: <urlopen error unknown url type: media>
Yet on the system I built, yum-metadata-parser-1.1.2-2.el5.i386.rpm is there, and I have done a yum update on that system already (how I learned there are bunches of updates out there).
I suggestions on how to troubleshoot this?
BTW, I did a yum upgrade kernel* and that worked fine. I was going to try to upgrade piece-by-piece, as this is a slow box.
yum clean all
Do this first.....
Robert Moskowitz wrote:
This is perplexing.
on a Centos 5.1 box that I am trying to upgrade, I keep getting:
[Errno 4] IOError: <urlopen error unknown url type: media>
from my local repo. I did a blank system install via http from this server with no problem.
For instance, if I limit myself to:
yum upgrade yum
I get:
Loading "priorities" plugin Loading "installonlyn" plugin Setting up Upgrade Process Setting up repositories Reading repository metadata in from local files 0 packages excluded due to repository priority protections Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package yum.noarch 0:3.2.8-9.el5.centos.2.1 set to be updated --> Running transaction check --> Processing Dependency: yum-metadata-parser >= 1.1.0 for package: yum --> Processing Dependency: yum-fastestmirror for package: yum --> Processing Dependency: python-iniparse for package: yum --> Processing Dependency: yum = 3.0.5-1.el5.centos.5 for package: yum-updatesd --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for yum-metadata-parser to pack into transaction set. media://1213888991.267240%231/CentOS/yum-metadata-parser-1.1.2-2.el5.i386.rpm: [Errno 4] IOError: <urlopen error unknown url type: media> Trying other mirror. Error: failed to retrieve CentOS/yum-metadata-parser-1.1.2-2.el5.i386.rpm from base error was [Errno 4] IOError: <urlopen error unknown url type: media>
Yet on the system I built, yum-metadata-parser-1.1.2-2.el5.i386.rpm is there, and I have done a yum update on that system already (how I learned there are bunches of updates out there).
I suggestions on how to troubleshoot this?
BTW, I did a yum upgrade kernel* and that worked fine. I was going to try to upgrade piece-by-piece, as this is a slow box.
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Hi!
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
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 -------------
Using a x86_64 install btw.
Anyone seen this one??
Cheers,
Bart
On Thu, Jun 26, 2008 at 8:55 AM, centos@bartbaars.nl wrote:
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
This probably means that there is some other none-CentOS package that has a dependency on the old perl package. Do you have any special perl packages installed ?
Regards, Tim
On Jun 26, 2008, at 2:55 AM, centos@bartbaars.nl wrote:
Hi!
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
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 \
This can also happen if you have both i386 and x86_64 version of perl installed. Only the x86_64 version gets updated, and this leads to the conflict.
Tony Schreiner
On Thu, 2008-06-26 at 08:55 +0200, centos@bartbaars.nl wrote:
Hi!
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
...
Using a x86_64 install btw.
Anyone seen this one??
Please don't hijack threads with a "Reply" when starting a new topic.
This problem is due to the lack of an i386 RPM in x86_64 repos. See http://bugs.centos.org/view.php?id=2918
Phil
Phil Schaffner wrote:
On Thu, 2008-06-26 at 08:55 +0200, centos@bartbaars.nl wrote:
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
...
Using a x86_64 install btw.
Anyone seen this one??
Please don't hijack threads with a "Reply" when starting a new topic.
This problem is due to the lack of an i386 RPM in x86_64 repos. See http://bugs.centos.org/view.php?id=2918
perl.i386 is *now* in the extras repository (as stated by the Release Notes) which is enabled by default. As it is not in upstream's x86_64 tree, it's not going into the CentOS os/ or updates/ tree either.
That's why I closed that bug again.
Ralph
Removing perl.i386 fixed this...
Thanks!
----- Original Message ----- From: "Ralph Angenendt" ra+centos@br-online.de To: centos@centos.org Sent: Thursday, June 26, 2008 8:34:11 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: [CentOS] Upgrade perl; package conflict
Phil Schaffner wrote:
On Thu, 2008-06-26 at 08:55 +0200, centos@bartbaars.nl wrote:
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
...
Using a x86_64 install btw.
Anyone seen this one??
Please don't hijack threads with a "Reply" when starting a new topic.
This problem is due to the lack of an i386 RPM in x86_64 repos. See http://bugs.centos.org/view.php?id=2918
perl.i386 is *now* in the extras repository (as stated by the Release Notes) which is enabled by default. As it is not in upstream's x86_64 tree, it's not going into the CentOS os/ or updates/ tree either.
That's why I closed that bug again.
Ralph
_______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Fri, 2008-06-27 at 09:24 +0200, centos@bartbaars.nl wrote:
Removing perl.i386 fixed this...
Thanks!
----- Original Message ----- From: "Ralph Angenendt" ra+centos@br-online.de To: centos@centos.org Sent: Thursday, June 26, 2008 8:34:11 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: [CentOS] Upgrade perl; package conflict
Phil Schaffner wrote:
On Thu, 2008-06-26 at 08:55 +0200, centos@bartbaars.nl wrote:
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
...
Using a x86_64 install btw.
Anyone seen this one??
Please don't hijack threads with a "Reply" when starting a new topic.
This problem is due to the lack of an i386 RPM in x86_64 repos. See http://bugs.centos.org/view.php?id=2918
perl.i386 is *now* in the extras repository (as stated by the Release Notes) which is enabled by default. As it is not in upstream's x86_64 tree, it's not going into the CentOS os/ or updates/ tree either.
That's why I closed that bug again.
Ralph
Ralph,
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.
Any ideas?
Greg
Gregory P. Ennis wrote:
On Fri, 2008-06-27 at 09:24 +0200, centos@bartbaars.nl wrote:
Removing perl.i386 fixed this...
Thanks!
----- Original Message ----- From: "Ralph Angenendt" ra+centos@br-online.de To: centos@centos.org Sent: Thursday, June 26, 2008 8:34:11 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: [CentOS] Upgrade perl; package conflict
Phil Schaffner wrote:
On Thu, 2008-06-26 at 08:55 +0200, centos@bartbaars.nl wrote:
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
...
Using a x86_64 install btw.
Anyone seen this one??
Please don't hijack threads with a "Reply" when starting a new topic.
This problem is due to the lack of an i386 RPM in x86_64 repos. See http://bugs.centos.org/view.php?id=2918
perl.i386 is *now* in the extras repository (as stated by the Release Notes) which is enabled by default. As it is not in upstream's x86_64 tree, it's not going into the CentOS os/ or updates/ tree either.
That's why I closed that bug again.
Ralph
Ralph,
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.
Any ideas?
Greg
Do you not have extras enabled on this machine?
On Sun, 2008-06-29 at 10:45 -0500, Johnny Hughes wrote:
Gregory P. Ennis wrote:
On Fri, 2008-06-27 at 09:24 +0200, centos@bartbaars.nl wrote:
Removing perl.i386 fixed this...
Thanks!
----- Original Message ----- From: "Ralph Angenendt" ra+centos@br-online.de To: centos@centos.org Sent: Thursday, June 26, 2008 8:34:11 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: [CentOS] Upgrade perl; package conflict
Phil Schaffner wrote:
On Thu, 2008-06-26 at 08:55 +0200, centos@bartbaars.nl wrote:
I'm working on upgrading my Xen Domain0 to CentOs 5.2. However, yum update gives me a package conflict on perl:
...
Using a x86_64 install btw.
Anyone seen this one??
Please don't hijack threads with a "Reply" when starting a new topic.
This problem is due to the lack of an i386 RPM in x86_64 repos. See http://bugs.centos.org/view.php?id=2918
perl.i386 is *now* in the extras repository (as stated by the Release Notes) which is enabled by default. As it is not in upstream's x86_64 tree, it's not going into the CentOS os/ or updates/ tree either.
That's why I closed that bug again.
Ralph
Ralph,
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.
Any ideas?
Greg
Do you not have extras enabled on this machine?
Yes I do have extra's enabled.
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.
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
Gregory P. Ennis wrote:
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
It looks like some perl thing is trying to keep the perl at the OLD level.
(you have plenty of rf packages, which is rpmforge ... those are NON-CentOS pacakges. I am not saying those are the problem, just pointing out your original statement is in error where you list only one NON-CentOS package)
First, do you have x86_64 and i386 perl installed ... if so, do you need them?
This should tell you if you have both versions installed: rpm -q perl
Maybe try this (all one line):
yum --disablerepo=* --enablerepo=updates --enablerepo=base --enablerepo=extras upgrade perl
It looks like some perl thing is trying to keep the perl at the OLD level.
(you have plenty of rf packages, which is rpmforge ... those are NON-CentOS pacakges. I am not saying those are the problem, just pointing out your original statement is in error where you list only one NON-CentOS package)
First, do you have x86_64 and i386 perl installed ... if so, do you need them?
This should tell you if you have both versions installed: rpm -q perl
Maybe try this (all one line):
yum --disablerepo=* --enablerepo=updates --enablerepo=base --enablerepo=extras upgrade perl
Johhny,
You are correct about my leaving out rpmforge... sorry for the oversight.
Here are the results of your advice :
[root@Mail yum.repos.d]# rpm -q perl perl-5.8.8-10.el5_0.2 perl-5.8.8-10.el5_0.2
[root@Mail yum.repos.d]# yum --disablerepo=* --enablerepo=updates --enablerepo=base --enablerepo=extras upgrade perl Loading "protectbase" plugin Loading "fastestmirror" plugin Loading "downloadonly" plugin Loading "allowdowngrade" plugin Loading "changelog" plugin Loading "priorities" plugin Loading "kernel-module" plugin Loading "tsflags" plugin Loading "fedorakmod" plugin Loading "skip-broken" plugin Loading mirror speeds from cached hostfile * base: mirror.steadfast.net * updates: mirror.steadfast.net * extras: mirror.sanctuaryhost.com Excluding Packages from CentOS-5 - Base Finished Excluding Packages from CentOS-5 - Updates Finished 0 packages excluded due to repository protections 3 packages excluded due to repository priority protections Setting up Upgrade Process Resolving Dependencies --> Running transaction check ---> Package perl.x86_64 4:5.8.8-10.el5_2.3 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Updating: perl x86_64 4:5.8.8-10.el5_2.3 updates 12 M
Transaction Summary ============================================================================= Install 0 Package(s) Update 1 Package(s) Remove 0 Package(s)
Total download size: 12 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 -------------
It looks like I have two packages installed
ie [root@Mail yum.repos.d]# rpm -q perl perl-5.8.8-10.el5_0.2 perl-5.8.8-10.el5_0.2
Any ideas ?
Thanks again for your help!!!
Greg
Gregory P. Ennis wrote:
It looks like some perl thing is trying to keep the perl at the OLD level.
(you have plenty of rf packages, which is rpmforge ... those are NON-CentOS pacakges. I am not saying those are the problem, just pointing out your original statement is in error where you list only one NON-CentOS package)
First, do you have x86_64 and i386 perl installed ... if so, do you need them?
This should tell you if you have both versions installed: rpm -q perl
Maybe try this (all one line):
yum --disablerepo=* --enablerepo=updates --enablerepo=base --enablerepo=extras upgrade perl
Johhny,
You are correct about my leaving out rpmforge... sorry for the oversight.
Here are the results of your advice :
[root@Mail yum.repos.d]# rpm -q perl perl-5.8.8-10.el5_0.2 perl-5.8.8-10.el5_0.2
[root@Mail yum.repos.d]# yum --disablerepo=* --enablerepo=updates --enablerepo=base --enablerepo=extras upgrade perl Loading "protectbase" plugin Loading "fastestmirror" plugin Loading "downloadonly" plugin Loading "allowdowngrade" plugin Loading "changelog" plugin Loading "priorities" plugin Loading "kernel-module" plugin Loading "tsflags" plugin Loading "fedorakmod" plugin Loading "skip-broken" plugin Loading mirror speeds from cached hostfile
- base: mirror.steadfast.net
- updates: mirror.steadfast.net
- extras: mirror.sanctuaryhost.com
Excluding Packages from CentOS-5 - Base Finished Excluding Packages from CentOS-5 - Updates Finished 0 packages excluded due to repository protections 3 packages excluded due to repository priority protections Setting up Upgrade Process Resolving Dependencies --> Running transaction check ---> Package perl.x86_64 4:5.8.8-10.el5_2.3 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Updating: perl x86_64 4:5.8.8-10.el5_2.3 updates 12 M
Transaction Summary
Install 0 Package(s) Update 1 Package(s) Remove 0 Package(s)
Total download size: 12 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
It looks like I have two packages installed
ie [root@Mail yum.repos.d]# rpm -q perl perl-5.8.8-10.el5_0.2 perl-5.8.8-10.el5_0.2
Any ideas ?
Thanks again for your help!!!
is it possible that you have extras set at a different priority than base ... you also have the protectbase installed along with priorities (not recommended).
You should have these settings for [extras], [base] and [updates] sections in CentOS-Base.repo:
priority=1 protect=1
You should also (after properly configuring your repo files), use yum-priorities and remove yum-protectbase.
Thanks again for your help!!!
is it possible that you have extras set at a different priority than base ... you also have the protectbase installed along with priorities (not recommended).
You should have these settings for [extras], [base] and [updates] sections in CentOS-Base.repo:
priority=1 protect=1
You should also (after properly configuring your repo files), use yum-priorities and remove yum-protectbase.
Johnny,
That fixed the problem. I had the Extras as set to a priority of 2. I also disabled protectbase. Can you comment about the use "protectbase" When should it be used?
Thank you much for your help!!!
Greg
Gregory P. Ennis wrote:
Thanks again for your help!!!
is it possible that you have extras set at a different priority than base ... you also have the protectbase installed along with priorities (not recommended).
You should have these settings for [extras], [base] and [updates] sections in CentOS-Base.repo:
priority=1 protect=1
You should also (after properly configuring your repo files), use yum-priorities and remove yum-protectbase.
Johnny,
That fixed the problem. I had the Extras as set to a priority of 2. I also disabled protectbase. Can you comment about the use "protectbase" When should it be used?
Thank you much for your help!!!
Protectbase is basically priorities with only 2 options ... 1 and 0
Priorities is the same thing with 1 to 99 as options
So, if you need more control than protected and unprotected, then you want to use priorities.
Here is more info on each:
On Sun, 2008-06-29 at 15:41 -0500, Johnny Hughes wrote:
Gregory P. Ennis wrote:
Thanks again for your help!!!
is it possible that you have extras set at a different priority than base ... you also have the protectbase installed along with priorities (not recommended).
You should have these settings for [extras], [base] and [updates] sections in CentOS-Base.repo:
priority=1 protect=1
You should also (after properly configuring your repo files), use yum-priorities and remove yum-protectbase.
Johnny,
That fixed the problem. I had the Extras as set to a priority of 2. I also disabled protectbase. Can you comment about the use "protectbase" When should it be used?
Thank you much for your help!!!
Protectbase is basically priorities with only 2 options ... 1 and 0
Priorities is the same thing with 1 to 99 as options
So, if you need more control than protected and unprotected, then you want to use priorities.
Here is more info on each:
http://wiki.centos.org/PackageManagement/Yum/Priorities
http://wiki.centos.org/PackageManagement/Yum/ProtectBase
Good explanations... thanks much for the links !!!!
Johnny Hughes wrote:
is it possible that you have extras set at a different priority than base ... you also have the protectbase installed along with priorities (not recommended).
You should have these settings for [extras], [base] and [updates] sections in CentOS-Base.repo:
priority=1 protect=1
You should also (after properly configuring your repo files), use yum-priorities and remove yum-protectbase.
According to the wiki, it seems like editing the file:
/etc/yum/pluginconf.d/protectbase.conf
And adding (or changing) it to have enabled set to zero:
[main] enabled = 0
Would disable the protectbase plugin. Is this a valid way of disabling yum-protectbase in preference for yum-priorities?
...
For my system, I did the following to fix the issue:
A) Make sure that [extras], [base], and [upgrades] were all at the same priority level (I used priority=1 for all three of those sections)
B) Disabled yum-protectbase as shown above (putting enabled=0 in the [main] section) in the protectbase.conf file under /etc/yum/pluginconf.d/
C) Ran the upgrade command for just perl:
yum --disablerepo=* --enablerepo=updates --enablerepo=base --enablerepo=extras upgrade perl
...
Many thanks to Gregory for pointing out a good fix for this issue. I suspect it all goes back to having [extras] at a different priority level then [base] and [upgrades].