[Yum] update failing

seth vidal skvidal at phy.duke.edu
Fri Jul 22 20:33:00 UTC 2005


On Fri, 2005-07-22 at 16:14 -0400, Anne Ramey wrote:
> I'm getting a strange problem when I try and do an update.  I just got 
> these machines and wanted to do a general update, so I include the 
> desired repositories and do a yum update.  It finds a whole bunch of 
> files (including:
> Update: perl.x86_64 3:5.8.5-14.FC3
>    Update: perl-Cyrus.x86_64 0:2.2.12-1.1.fc3
>    Update: perl-suidperl.x86_64 3:5.8.5-14.FC3
>   ), downloads them, then gives me this:
> Running Transaction Test
> Finished Transaction Test
> Transaction Check Error:   file /usr/lib/perl5/5.8.5/File/Path.pm from 
> install of perl-5.8.5-14.FC3 conflicts with file from package perl-5.8.5-9
>    file /usr/lib/perl5/5.8.5/FindBin.pm from install of 
> perl-5.8.5-14.FC3 conflicts with file from package perl-5.8.5-9
>    file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.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-14.FC3 conflicts with file from package perl-5.8.5-9
>    file /usr/share/man/man3/File::Path.3pm.gz from install of 
> perl-5.8.5-14.FC3 conflicts with file from package perl-5.8.5-9
> 
> how can those two packages conflict?  Shouldn't it just update perl? 
> These are the first 2 64-bit machines I've used yum on...do I need 
> different repositories?

it's a packaging problem on fedora core 3.

run: yum remove perl.i386

-sv





More information about the Yum mailing list