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

Re: yum doesn't work for kernel & modules. Why not just admit it and say it is a feature



On 26/09/2007, Paul Johnson <pauljohn32 gmail com> wrote:
> It has been true quite a while that yum updates don't work because of
> various hangups related to packages.  For example, yum refuses to
> upgrade a kernel because the module package that corresponds is not
> available:
>
> --> Processing Dependency: kernel-i686 = 2.6.22.4-65.fc7 for package:
> openafs-kernel
> --> Finished Dependency Resolution
> Error: Missing Dependency: kernel-i686 = 2.6.22.4-65.fc7 is needed by
> package openafs-kernel
>
> Or because the modules packages that are available can't be installed
> on top of the ones that already exist:
>
> # yum update
> Setting up Update Process
> Resolving Dependencies
> --> Running transaction check
> ---> Package xorg-x11-drv-nvidia.x86_64 0:100.14.19-2.lvn7 set to be updated
> ---> Package kmod-nvidia.x86_64 0:100.14.19-1.2.6.22.7_85.fc7 set to be updated
> --> Processing Dependency: kernel-x86_64 = 2.6.22.7-85.fc7 for
> package: kmod-nvidia
> --> Finished Dependency Resolution
> --> Running transaction check
> ---> Package kmod-nvidia.x86_64 0:100.14.19-1.2.6.22.7_85.fc7 set to
> be installed
> --> Processing Dependency: kernel-x86_64 = 2.6.22.7-85.fc7 for
> package: kmod-nvidia
> ---> Package kmod-nvidia.x86_64 0:100.14.11-1.2.6.22.4_65.fc7 set to be erased
> --> Finished Dependency Resolution
> Error: Missing Dependency: kernel-x86_64 = 2.6.22.7-85.fc7 is needed
> by package kmod-nvidia
>
>
> Seems to me Fedora just ought to strive for some truth in labeling.
> Advertise the fact that yum is only for non kernel and non module
> related things, and teach people how to download rpms and install
> manually.  (RedHerring, but interesting: Otherwise, yum becomes just
> as big of a deception as totem, the movie viewer that can't be used to
> watch movie formats that people actually use)
>
>
> --
> Paul E. Johnson
> Professor, Political Science
> 1541 Lilac Lane, Room 504
> University of Kansas
>
> --
> fedora-list mailing list
> fedora-list redhat com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>

The issue you are having is because one repository ( the one that
supplied kmod-nvidia ... which I don't believe is from Redhat / Fedora
as that would be against their policy ) has provided an update which
requires an update on another separate repository ( the kernel itself
from Redhat / Fedora ) which is not YET available.

It all requires cooperation and timing between various different
repositories, with each repository having different people working on
them. As soon as Fedora has made kernel-x86_64 = 2.6.22.7-85.fc7
available, then you would be able to update the kernel.

So in short, saying "yum does not work with for kernel and modules" is
not true ... because everyone else has been doing it for years.

John


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