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@xxxxxxxxxxxxx> 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