The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Leopoldo Olmos
PD: ... Dependencies Resolved Transaction Listing: Update: perl.x86_64 3:5.8.5-11.FC3 - updates Update: perl-suidperl.x86_64 3:5.8.5-11.FC3.1 - updates Total download size: 12 M Is this ok [y/N]: y Downloading Packages: (1/2): perl-suidperl-5.8. 100% |=========================| 102 kB 00:10 (2/2): perl-5.8.5-11.FC3. 100% |=========================| 12 MB 27:01 Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/enc2xs.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/find2perl.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/h2ph.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/h2xs.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/libnetcfg.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/perlbug.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/perlcc.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/perlivp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/piconv.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/pl2pm.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/pod2html.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/pod2latex.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/pod2man.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/pod2text.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/pod2usage.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/podchecker.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/podselect.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/prove.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/psed.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/pstruct.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/s2p.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/splain.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/xsubpp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9
On Thu, 2005-04-28 at 07:55 -0400, Leopoldo Olmos wrote:
The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Leopoldo Olmos
PD: ... Dependencies Resolved Transaction Listing: Update: perl.x86_64 3:5.8.5-11.FC3 - updates Update: perl-suidperl.x86_64 3:5.8.5-11.FC3.1 - updates Total download size: 12 M Is this ok [y/N]: y Downloading Packages: (1/2): perl-suidperl-5.8. 100% |=========================| 102 kB 00:10 (2/2): perl-5.8.5-11.FC3. 100% |=========================| 12 MB 27:01 Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9
I forced the install of perl.x86_64 3:5.8.5-11.FC3 from the cache. It looks like only man pages are in conflict.
Bob...
On 4/28/05, Bob Chiodini rchiodin@bellsouth.net wrote:
On Thu, 2005-04-28 at 07:55 -0400, Leopoldo Olmos wrote:
The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Leopoldo Olmos
PD: ... Dependencies Resolved Transaction Listing: Update: perl.x86_64 3:5.8.5-11.FC3 - updates Update: perl-suidperl.x86_64 3:5.8.5-11.FC3.1 - updates Total download size: 12 M Is this ok [y/N]: y Downloading Packages: (1/2): perl-suidperl-5.8. 100% |=========================| 102 kB 00:10 (2/2): perl-5.8.5-11.FC3. 100% |=========================| 12 MB 27:01 Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9
I forced the install of perl.x86_64 3:5.8.5-11.FC3 from the cache. It looks like only man pages are in conflict.
Bob...
I ran into this same problem. The issue I experienced is that I also had the i386 perl package installed, but that package was not being offered in the x86_64 update tree. So I enabled the i386 updates repo that I created in /etc/yum.repos.d/ and updated perl. All worked fine with that:
$ sudo yum --enablerepo=updates-released-i386 update perl
To create the updates-released-i386 repo, copy the fedora-updates.repo (I think that's the name) file and put the mirrors in that you want with i386 hard coded in instead of the arch macro. Also, change the name in the [] at the top to be updates-released-i386 (or whatever you want). Also, you could download the i386 rpm manually and update it and the x86_64 package in the yum cache at the same time.
Jonathan
On Thu, 2005-04-28 at 09:10 -0500, Jonathan Berry wrote:
On 4/28/05, Bob Chiodini rchiodin@bellsouth.net wrote:
On Thu, 2005-04-28 at 07:55 -0400, Leopoldo Olmos wrote:
The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Leopoldo Olmos
PD: ... Dependencies Resolved Transaction Listing: Update: perl.x86_64 3:5.8.5-11.FC3 - updates Update: perl-suidperl.x86_64 3:5.8.5-11.FC3.1 - updates Total download size: 12 M Is this ok [y/N]: y Downloading Packages: (1/2): perl-suidperl-5.8. 100% |=========================| 102 kB 00:10 (2/2): perl-5.8.5-11.FC3. 100% |=========================| 12 MB 27:01 Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9
I forced the install of perl.x86_64 3:5.8.5-11.FC3 from the cache. It looks like only man pages are in conflict.
Bob...
I ran into this same problem. The issue I experienced is that I also had the i386 perl package installed, but that package was not being offered in the x86_64 update tree. So I enabled the i386 updates repo that I created in /etc/yum.repos.d/ and updated perl. All worked fine with that:
$ sudo yum --enablerepo=updates-released-i386 update perl
To create the updates-released-i386 repo, copy the fedora-updates.repo (I think that's the name) file and put the mirrors in that you want with i386 hard coded in instead of the arch macro. Also, change the name in the [] at the top to be updates-released-i386 (or whatever you want). Also, you could download the i386 rpm manually and update it and the x86_64 package in the yum cache at the same time.
Jonathan
I just tried a test removal of perl-5.8.5-9 no conflicts or dependency issues resulted. Does anyone have an idea whether the older i386 version is safe to remove, and moreover how did two versions get installed?
BTW: file /usr/bin/perl /usr/bin/perl: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped
If you sudo yum --enablerepo=updates-released-i386 update perl which executable do you get as a default the 386 or the x64?
Bob...
Bob...
On Thu, 2005-04-28 at 13:24 -0400, Bob Chiodini wrote:
On Thu, 2005-04-28 at 09:10 -0500, Jonathan Berry wrote:
On 4/28/05, Bob Chiodini rchiodin@bellsouth.net wrote:
On Thu, 2005-04-28 at 07:55 -0400, Leopoldo Olmos wrote:
The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Leopoldo Olmos
PD: ... Dependencies Resolved Transaction Listing: Update: perl.x86_64 3:5.8.5-11.FC3 - updates Update: perl-suidperl.x86_64 3:5.8.5-11.FC3.1 - updates Total download size: 12 M Is this ok [y/N]: y Downloading Packages: (1/2): perl-suidperl-5.8. 100% |=========================| 102 kB 00:10 (2/2): perl-5.8.5-11.FC3. 100% |=========================| 12 MB 27:01 Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9
I forced the install of perl.x86_64 3:5.8.5-11.FC3 from the cache. It looks like only man pages are in conflict.
Bob...
I ran into this same problem. The issue I experienced is that I also had the i386 perl package installed, but that package was not being offered in the x86_64 update tree. So I enabled the i386 updates repo that I created in /etc/yum.repos.d/ and updated perl. All worked fine with that:
$ sudo yum --enablerepo=updates-released-i386 update perl
To create the updates-released-i386 repo, copy the fedora-updates.repo (I think that's the name) file and put the mirrors in that you want with i386 hard coded in instead of the arch macro. Also, change the name in the [] at the top to be updates-released-i386 (or whatever you want). Also, you could download the i386 rpm manually and update it and the x86_64 package in the yum cache at the same time.
Jonathan
I just tried a test removal of perl-5.8.5-9 no conflicts or dependency issues resulted. Does anyone have an idea whether the older i386 version is safe to remove, and moreover how did two versions get installed?
BTW: file /usr/bin/perl /usr/bin/perl: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped
If you sudo yum --enablerepo=updates-released-i386 update perl which executable do you get as a default the 386 or the x64?
Bob...
Bob...
Thanks Bob for your advice. I've got the same questions
Leopoldo Olmos
On Thu, 2005-04-28 at 16:15 -0400, Leopoldo Olmos wrote:
On Thu, 2005-04-28 at 13:24 -0400, Bob Chiodini wrote:
On Thu, 2005-04-28 at 09:10 -0500, Jonathan Berry wrote:
On 4/28/05, Bob Chiodini rchiodin@bellsouth.net wrote:
On Thu, 2005-04-28 at 07:55 -0400, Leopoldo Olmos wrote:
The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Leopoldo Olmos
PD: ... Dependencies Resolved Transaction Listing: Update: perl.x86_64 3:5.8.5-11.FC3 - updates Update: perl-suidperl.x86_64 3:5.8.5-11.FC3.1 - updates Total download size: 12 M Is this ok [y/N]: y Downloading Packages: (1/2): perl-suidperl-5.8. 100% |=========================| 102 kB 00:10 (2/2): perl-5.8.5-11.FC3. 100% |=========================| 12 MB 27:01 Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.5-11.FC3 conflicts with file from package perl-5.8.5-9
I forced the install of perl.x86_64 3:5.8.5-11.FC3 from the cache. It looks like only man pages are in conflict.
Bob...
I ran into this same problem. The issue I experienced is that I also had the i386 perl package installed, but that package was not being offered in the x86_64 update tree. So I enabled the i386 updates repo that I created in /etc/yum.repos.d/ and updated perl. All worked fine with that:
$ sudo yum --enablerepo=updates-released-i386 update perl
To create the updates-released-i386 repo, copy the fedora-updates.repo (I think that's the name) file and put the mirrors in that you want with i386 hard coded in instead of the arch macro. Also, change the name in the [] at the top to be updates-released-i386 (or whatever you want). Also, you could download the i386 rpm manually and update it and the x86_64 package in the yum cache at the same time.
Jonathan
I just tried a test removal of perl-5.8.5-9 no conflicts or dependency issues resulted. Does anyone have an idea whether the older i386 version is safe to remove, and moreover how did two versions get installed?
BTW: file /usr/bin/perl /usr/bin/perl: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped
If you sudo yum --enablerepo=updates-released-i386 update perl which executable do you get as a default the 386 or the x64?
Bob...
Bob...
Thanks Bob for your advice. I've got the same questions
Leopoldo Olmos
We are still waiting for an answer to the following issue:
On AMD64 machines the latest perl-update conflicts with an older file.
Options are:
1. Force installation of the new package -only man files are involved-. 2. Delete the old package and reinstall -so far no problema-. 3. $ sudo yum --enablerepo=updates-released-i386 update perl (I am not that crazy about perl right now). 4. Wait for a refurbished update -elegant solution but I don't know if anyone would care about it-
Thanks in advance for your advice
Leopoldo Olmos
On Thu, 28 Apr 2005, Leopoldo Olmos wrote:
The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Here is a followup issue. My system was installed as an x86_64 system and I remember deliberately choosing only a single i386 rpm to install. That was firefox, because of flash and a couple of other plugins I use which only come in i386 versions. I just checked, and I have a HUGE number of packages which have both an i386 and an x86_64 version installed.
Now I'm wondering why there are so many i386 rpms installed when I chose an x86_64 install and why this is the first time a conflict like the perl issue has come up.
Thomas Molina wrote:
On Thu, 28 Apr 2005, Leopoldo Olmos wrote:
The latest perl update (perl.x86_64 3:5.8.5-11.FC3 and perl- suidperl.x86_64 3:5.8.5-11.FC3.1) conflicts with file from package perl-5.8.5-9. What would be the best solution? rpm -e or wait for a new refurbished package?
Here is a followup issue. My system was installed as an x86_64 system and I remember deliberately choosing only a single i386 rpm to install. That was firefox, because of flash and a couple of other plugins I use which only come in i386 versions. I just checked, and I have a HUGE number of packages which have both an i386 and an x86_64 version installed.
Now I'm wondering why there are so many i386 rpms installed when I chose an x86_64 install and why this is the first time a conflict like the perl issue has come up.
Quoting Warren Togami on the fedora devel list
" Unfortunately we made a mistake with the original FC3 x86_64 and shipped i386 perl by accident when it was never meant to be multilib. The only way to recover is to use 'yum remove perl.i386'.
Sorry about the inconvenience"
regards Rahul