Re: Why does yum want to install kernel i586 2.6.21-1.3194.fc7 fedora 15 M

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

 



On Tue, 2007-07-24 at 20:57 -0700, Antonio Olivares wrote:
> Dear all,
> 
> I know that is is one of FC6 common bugs which I got around using direct links which I will do the same again, but I thought this problem was taken care off already, I know that there might be nothing more to do. But here we go 
> 
> [olivares@localhost ~]$ rpm -qa kernel*
> kernel-headers-2.6.21-1.3194.fc7
> kernel-2.6.21-1.3194.fc7
> kernel-devel-2.6.21-1.3226.fc7
> kernel-devel-2.6.21-1.3194.fc7
> kernel-2.6.21-1.3226.fc7
> [olivares@localhost ~]$ uname -iprm
> 2.6.21-1.3226.fc7 i686 i686 i386
> [olivares@localhost ~]$ 
> 
> I have been running kernel-2.6.21-1.3226 instead of 3228 because I had tried to install it directly using yum but something bad happened several times, one time the computer froze and did not download anything another time a call was coming in and took me out of the internet.  I will try this time to update again and this is what happens 
> 
> [olivares@localhost ~]$ su -
> Password: 
> [root@localhost ~]# yum install kernel kernel-devel kernel-headers
> Loading "installonlyn" plugin
> Setting up Install Process
> Parsing package install arguments
> fedora                    100% |=========================| 2.1 kB    00:00     
> primary.sqlite.bz2        100% |=========================| 3.8 MB    13:09     
> updates                   100% |=========================| 1.9 kB    00:00     
> primary.sqlite.bz2        100% |=========================| 1.0 MB    03:51     
> Resolving Dependencies
> --> Running transaction check
> filelists.sqlite.bz2      100% |=========================| 2.5 MB    09:03     
> ---> Package kernel-devel.i686 0:2.6.22.1-27.fc7 set to be updated
> ---> Package kernel.i686 0:2.6.22.1-27.fc7 set to be updated
> ---> Package kernel-headers.i386 0:2.6.22.1-27.fc7 set to be updated
> ---> Package kernel.i586 0:2.6.21-1.3194.fc7 set to be updated
> ---> Package kernel-devel.i586 0:2.6.21-1.3194.fc7 set to be updated
> --> Processing Dependency: mkinitrd >= 6.0.9-7.1 for package: kernel
> --> Restarting Dependency Resolution with new changes.
> --> Running transaction check
> ---> Package mkinitrd.i386 0:6.0.9-7.1 set to be updated
> --> Processing Dependency: nash = 6.0.9-7.1 for package: mkinitrd
> --> Restarting Dependency Resolution with new changes.
> --> Running transaction check
> ---> Package nash.i386 0:6.0.9-7.1 set to be updated
> 
> Dependencies Resolved
> 
> =============================================================================
>  Package                 Arch       Version          Repository        Size 
> =============================================================================
> Installing:
>  kernel                  i686       2.6.22.1-27.fc7  updates            16 M
>  kernel                  i586       2.6.21-1.3194.fc7  fedora             15 M
>  kernel-devel            i686       2.6.22.1-27.fc7  updates           4.7 M
>  kernel-devel            i586       2.6.21-1.3194.fc7  fedora            4.6 M
> Updating:
>  kernel-headers          i386       2.6.22.1-27.fc7  updates           651 k
> Updating for dependencies:
>  mkinitrd                i386       6.0.9-7.1        updates            91 k
>  nash                    i386       6.0.9-7.1        updates           158 k
> 
> Transaction Summary
> =============================================================================
> Install      4 Package(s)         
> Update       3 Package(s)         
> Remove       0 Package(s)         
> 
> Total download size: 42 M
> Is this ok [y/N]: n
> Exiting on user Command
> Complete!
> 
> 
> Now why do I need that kernel 2.6.21-1.3194 i586, if I have the other one already?

FC6 installs had a bug where anaconda installed the 586 kernel instead
of the 686 kernel.  The fix was to manually install the 686 kernel, boot
it and "yum remove" the 586 kernel.  My guess is that your rpm database
still has the 586 tags in it, hence yum will continue to try to update
the 586 stuff.

First, make sure you're running a 686 kernel ("uname -a" should tell
you), then "yum remove kernel-*.i586*".  That should solve the problem.

----------------------------------------------------------------------
- Rick Stevens, Principal Engineer             rstevens@xxxxxxxxxxxx -
- VitalStream, Inc.                       http://www.vitalstream.com -
-                                                                    -
-            Beware of programmers who carry screwdrivers            -
----------------------------------------------------------------------


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

  Powered by Linux