Re: Yum error - Perl incopatibility

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 26 Sep 2009 15:44:51 -0400, Fabio wrote:

> Hello my dear friends,
> 
> I'm having troubles to update my system, Fedora 11, after downloading
> everything, yum give me an error:
> 
> ######Start error report#######
> [tekorei@tekorei ~]$ sudo yum update perl
> [sudo] password for tekorei:
> Loaded plugins: refresh-packagekit
> Setting up Update Process
> Resolving Dependencies
> There are unfinished transactions remaining. You might consider running
> yum-complete-transaction first to finish them.

Here's a warning in the output which you've overlooked. An unfinished
transaction can be the reason for issues during an update attempt, such as
multiple releases of a package being installed.

So, run the command that's recommended to you. If that transaction doesn't
finish without problems, another look will be needed. There are tools in
the "yum-utils" package, such as "package-cleanup --problems" and
"package-cleanup --cleandupes", which help with some tasks.

> --> Processing Dependency: perl = 4:5.10.0-68.fc11 for package:
> perl-Package-Constants

This dependency is suspicious (and evidence of duplicates being
installed), as the line below shows that there is a later perl update
already:

> ---> Package perl.x86_64 4:5.10.0-73.fc11 set to be updated

Perl for x86_64 and i586 are built from the same src.rpm and by
the same build job, so they are released into the repository
at the same time, too:
http://koji.fedoraproject.org/koji/buildinfo?buildID=113289

> ---> Package perl.i586 4:5.10.0-68.fc11 set to be updated

Take a look at
  rpm --query --qf %{n}-%{v}-%{r}.%{arch}\\n perl glibc
to display what "perl" and "glibc" packages are installed prior to
a Yum update. You want to clean up your installation (first of all
the unfinished transactions) and likely get rid of any i?86 packages.

> Transaction Check Error:
>   file /usr/share/doc/glibc-2.10.1/NEWS from install of glibc-2.10.1-5.i686
> conflicts with file from package glibc-2.10.1-2.x86_64

Both ought to be 2.10.1-5, and that it isn't true is an evidence of
[unfinished] duplicates in your installation.

>   file /usr/lib/perl5/5.10.0/File/Spec.pm conflicts between attempted
> installs of perl-4:5.10.0-73.fc11.x86_64 and perl-4:5.10.0-68.fc11.i586

Both ought to be 5.10.0-73.fc11, same as above.

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux