[ATrpms-users] Dependency on "testing" Kernel Version

V Pomerol v.pomerol at gmail.com
Wed Jul 18 16:54:01 CEST 2007


Thanks, your suggestion resolved the issue.  Before receiving your
reply, I tried forcing the right kmdl version, but it did not work
because I was running 'yum install
nvidia-graphics100.14.11-kmdl-`uname -r`', and this did not do
anything.  When I ran yum install for both packages as you suggested
it worked fine.

I know little about what yum can and cannot do, and how repositories
work in general, but given the issue that I encountered, I must ask
the following question:  Why does the stable atrpms repository contain
kmdl packages for kernel version which are not in the fedora and
fedora/updates repositories?  I made another observation after adding
the atrpms repository.  Before installing a single package from atrpms
I ran 'yum update', and this failed for a similar reason (kmdl package
was missing a dependency on the 'testing' kernel version).  In my view
this should never happen.

On 7/18/07, Axel Thimm <Axel.Thimm at atrpms.net> wrote:
> On Mon, Jul 16, 2007 at 07:40:57PM -0400, V Pomerol wrote:
> > I just added the atrpms repository to a new fc7 installation, and my
> > first attempt to yum install the nvidia-graphics packages is failing.
> > For some reason yum is trying to install the needed kmdl for a version
> > of the kernel which is only available in the fedora "testing"
> > repository.  Do I need to enable the fedora "testing" repo to use
> > atrpms?  The installation instructions do not mention this.
>
> No, you don't have to. Unfortunately yum isn't that helpful when it
> needs to choose a kmdl. So for the firts time it is better to help yum
> do the right decision (see below).
>
> > The command and output are presented below:
> >
> > # yum install nvidia-graphics100.14.11
>
> Try
>
> yum install nvidia-graphics100.14.11 nvidia-graphics100.14.11-kmdl-`uname -r`
>
> and then also install yum-plugin-kmdl so you never have to worry again later.
>
> > Loading "installonlyn" plugin
> > Setting up Install Process
> > Parsing package install arguments
> > atrpms                    100% |=========================|  951 B    00:00
> > primary.xml.gz            100% |=========================| 172 kB    00:00
> > atrpms    : ################################################## 778/778
> > fedora                    100% |=========================| 2.1 kB    00:00
> > primary.sqlite.bz2        100% |=========================| 4.7 MB    00:14
> > updates                   100% |=========================| 1.9 kB    00:00
> > primary.sqlite.bz2        100% |=========================| 1.2 MB    00:03
> > Resolving Dependencies
> > --> Running transaction check
> > ---> Package nvidia-graphics100.14.11.x86_64 1:100.14.11-91.fc7 set to
> > be updated
> > --> Processing Dependency: libnvidia-tls.so.1()(64bit) for package:
> > nvidia-graphics100.14.11
> > --> Processing Dependency: nvidia-graphics100.14.11-libs =
> > 1:100.14.11-91.fc7 for package: nvidia-graphics100.14.11
> > --> Processing Dependency: libGLcore.so.1()(64bit) for package:
> > nvidia-graphics100.14.11
> > --> Processing Dependency:
> > nvidia-graphics100.14.11-kmdl-1:100.14.11-91.fc7 for package:
> > nvidia-graphics100.14.11
> > --> Processing Dependency: nvidia-graphics-helpers for package:
> > nvidia-graphics100.14.11
> > --> Restarting Dependency Resolution with new changes.
> > --> Running transaction check
> > ---> Package nvidia-graphics100.14.11.x86_64 1:100.14.11-91.fc7 set to
> > be updated
> > ---> Package nvidia-graphics100.14.11-libs.x86_64 1:100.14.11-91.fc7
> > set to be updated
> > ---> Package nvidia-graphics7184-libs.x86_64 1:1.0_7184-74.2.fc7 set
> > to be updated
> > ---> Package nvidia-graphics100.14.11-kmdl-2.6.21-1.3255.fc7.x86_64
> > 1:100.14.11-91.fc7 set to be updated
> > Importing additional filelist information
> > filelists.xml.gz          100% |=========================| 441 kB    00:01
> > atrpms    : ################################################## 778/778
> > filelists.sqlite.bz2      100% |=========================| 7.6 MB    00:22
> > filelists.sqlite.bz2      100% |=========================| 2.9 MB    00:08
> > ---> Package nvidia-graphics-helpers.x86_64 0:0.0.21-22.fc7 set to be updated
> > --> Processing Dependency: nvidia-graphics-devices for package:
> > nvidia-graphics100.14.11-kmdl-2.6.21-1.3255.fc7
> > --> Processing Dependency: /boot/vmlinuz-2.6.21-1.3255.fc7 for
> > package: nvidia-graphics100.14.11-kmdl-2.6.21-1.3255.fc7
> > --> Restarting Dependency Resolution with new changes.
> > --> Running transaction check
> > ---> Package nvidia-graphics-devices.noarch 0:1.0-5.fc7 set to be updated
> > ---> Package nvidia-graphics100.14.11-kmdl-2.6.21-1.3255.fc7.x86_64
> > 1:100.14.11-91.fc7 set to be updated
> > --> Processing Dependency: /boot/vmlinuz-2.6.21-1.3255.fc7 for
> > package: nvidia-graphics100.14.11-kmdl-2.6.21-1.3255.fc7
> > --> Finished Dependency Resolution
> > Error: Missing Dependency: /boot/vmlinuz-2.6.21-1.3255.fc7 is needed
> > by package nvidia-graphics100.14.11-kmdl-2.6.21-1.3255.fc7
> >
> > _______________________________________________
> > atrpms-users mailing list
> > atrpms-users at atrpms.net
> > http://lists.atrpms.net/mailman/listinfo/atrpms-users
>
> --
> Axel.Thimm at ATrpms.net
>
>



More information about the atrpms-users mailing list