Why yum want to install software that I do not need?

Ambrogio fn050202 at flashnet.it
Fri Jun 22 21:16:10 UTC 2007


Hi all,

I see some strange behaviour on yum update.
It seems that yum thinks that I need some uneeded software.
Today this is the problem:

yum check-update
        Loading "fastestmirror" plugin
        Loading "downloadonly" plugin
        Setting up repositories
        Loading mirror speeds from cached hostfile
        Reading repository metadata in from local files
        
        dovecot.x86_64                           1.0.1-4.fc6            updates
        ruby.x86_64                              1.8.5.52-1.fc6         updates
        ruby-libs.x86_64                         1.8.5.52-1.fc6         updates
        yum-metadata-parser.x86_64               1.0.3-2.fc6            updates
        
yum update dovecot ruby ruby-libs yum-metadata-parser
        Loading "fastestmirror" plugin
        Loading "downloadonly" plugin
        Setting up Update Process
        Setting up repositories
        Loading mirror speeds from cached hostfile
        Reading repository metadata in from local files
        Resolving Dependencies
        --> Populating transaction set with selected packages. Please wait.
        ---> Package yum-metadata-parser.x86_64 0:1.0.3-2.fc6 set to be updated
        ---> Package ruby.x86_64 0:1.8.5.52-1.fc6 set to be updated
        ---> Package dovecot.x86_64 0:1.0.1-4.fc6 set to be updated
        ---> Package ruby-libs.x86_64 0:1.8.5.52-1.fc6 set to be updated
        --> Running transaction check
        
        Dependencies Resolved
        
        =============================================================================
         Package                 Arch       Version          Repository        Size
        =============================================================================
        Updating:
         dovecot                 x86_64     1.0.1-4.fc6      updates           1.7 M
         ruby                    x86_64     1.8.5.52-1.fc6   updates           282 k
         ruby-libs               x86_64     1.8.5.52-1.fc6   updates           1.7 M
         yum-metadata-parser     x86_64     1.0.3-2.fc6      updates            23 k
        
        Transaction Summary
        =============================================================================
        Install      0 Package(s)
        Update       4 Package(s)
        Remove       0 Package(s)

This should be OK, and I think that it's all that I have to do to bu updated.

But if I run yum update

yum update
        Loading "fastestmirror" plugin
        Loading "downloadonly" plugin
        Setting up Update Process
        Setting up repositories
        Loading mirror speeds from cached hostfile
        Reading repository metadata in from local files
        Resolving Dependencies
        --> Populating transaction set with selected packages. Please wait.
        ---> Package ruby-libs.x86_64 0:1.8.5.52-1.fc6 set to be updated
        ---> Package kexec-tools.x86_64 0:1.101-56.fc6 set to be updated
        ---> Package ruby.x86_64 0:1.8.5.52-1.fc6 set to be updated
        ---> Package yum-metadata-parser.x86_64 0:1.0.3-2.fc6 set to be updated
        ---> Package pidgin.i386 0:2.0.1-1.fc6 set to be updated
        ---> Package pidgin.x86_64 0:2.0.1-1.fc6 set to be updated
        ---> Package dovecot.x86_64 0:1.0.1-4.fc6 set to be updated
        --> Running transaction check
        --> Processing Dependency: busybox >= 1.2.0 for package: kexec-tools
        --> Processing Dependency: libedataserver-1.2.so.7 for package: pidgin
        --> Processing Dependency: libedata-book-1.2.so.2 for package: pidgin
        --> Processing Dependency: libgtkspell.so.0 for package: pidgin
        --> Processing Dependency: libgstreamer-0.10.so.0 for package: pidgin
        --> Processing Dependency: libpurple.so.0()(64bit) for package: pidgin
        --> Processing Dependency: libebook-1.2.so.9 for package: pidgin
        --> Processing Dependency: libpurple.so.0 for package: pidgin
        --> Restarting Dependency Resolution with new changes.
        --> Populating transaction set with selected packages. Please wait.
        ---> Package libpurple.i386 0:2.0.1-1.fc6 set to be updated
        ---> Package busybox.x86_64 1:1.2.0-4 set to be updated
        ---> Package evolution-data-server.i386 0:1.8.3-6.fc6 set to be updated
        ---> Package gtkspell.i386 0:2.0.11-2.1 set to be updated
        ---> Package gstreamer.i386 0:0.10.11-1.fc6 set to be updated
        ---> Package libpurple.x86_64 0:2.0.1-1.fc6 set to be updated
        --> Running transaction check
        --> Processing Dependency: libmeanwhile.so.1()(64bit) for package: libpurple
        --> Processing Dependency: libaspell.so.15 for package: gtkspell
        --> Processing Dependency: libmeanwhile.so.1 for package: libpurple
        --> Restarting Dependency Resolution with new changes.
        --> Populating transaction set with selected packages. Please wait.
        ---> Package meanwhile.i386 0:1.0.2-3.fc6 set to be updated
        ---> Package meanwhile.x86_64 0:1.0.2-3.fc6 set to be updated
        ---> Package aspell.i386 12:0.60.3-7.1 set to be updated
        --> Running transaction check
        
        Dependencies Resolved
        
        =============================================================================
         Package                 Arch       Version          Repository        Size
        =============================================================================
        Installing:
         kexec-tools             x86_64     1.101-56.fc6     updates           417 k
             replacing  diskdumputils.x86_64 1.3.6-5.1
        
         pidgin                  i386       2.0.1-1.fc6      extras            6.0 M
             replacing  gaim.x86_64 2:2.0.0-0.31.beta6.fc6
        
         pidgin                  x86_64     2.0.1-1.fc6      extras            6.0 M
             replacing  gaim.x86_64 2:2.0.0-0.31.beta6.fc6
        
        Updating:
         dovecot                 x86_64     1.0.1-4.fc6      updates           1.7 M
         ruby                    x86_64     1.8.5.52-1.fc6   updates           282 k
         ruby-libs               x86_64     1.8.5.52-1.fc6   updates           1.7 M
         yum-metadata-parser     x86_64     1.0.3-2.fc6      updates            23 k
        Installing for dependencies:
         aspell                  i386       12:0.60.3-7.1    core              940 k
         busybox                 x86_64     1:1.2.0-4        updates           1.2 M
         evolution-data-server   i386       1.8.3-6.fc6      updates           3.4 M
         gstreamer               i386       0.10.11-1.fc6    updates           567 k
         gtkspell                i386       2.0.11-2.1       core               30 k
         libpurple               i386       2.0.1-1.fc6      extras            6.0 M
         libpurple               x86_64     2.0.1-1.fc6      extras            6.0 M
         meanwhile               i386       1.0.2-3.fc6      extras            108 k
         meanwhile               x86_64     1.0.2-3.fc6      extras            109 k
        
        Transaction Summary
        =============================================================================
        Install     12 Package(s)
        Update       4 Package(s)
        Remove       0 Package(s)
        
Where I'm wrong?
Why I have to install for example evolution-data-server for i386 when I have only evo for x86_64?
and why I need meanwhile or other thing?

Or better, why yum check-update didn't say that I have to upload more software?

Tnx
 Ambrogio
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        




More information about the fedora-list mailing list