Axel Thimm wrote at about 19:14:27 +0300 on Thursday, June 12, 2008:
> On Thu, Jun 12, 2008 at 10:52:37AM -0400, Jeffrey J. Kosowsky wrote:
> > Axel Thimm wrote at about 23:04:05 +0300 on Wednesday, June 11, 2008:
> > > On Wed, Jun 11, 2008 at 01:21:23PM -0400, Jeffrey J. Kosowsky wrote:
> > > > O.K. I think I see the problem with nvidia. I always keep one older
> > > > kernel version just in case. Well, this older version has an nvidia
> > > > kmdl that is tied to 96.43.01. So, I guess that as long as the old
> > > > nvidia kmdl is still there, yum won't upgrade the nvidia-graphics
> > > > package from 96.43.01 to 96.43.05 so it then won't pull in the
> > > > corresponding kmdl for the new kernel.
> > >
> > > It would if you had nvidia-graphics-legacy-96xx installed. This
> > > automatically upgrades drivers within the 96* versioning scheme.
> >
> > I just tried installing the rpm but it wants to remove for
> > dependencies one of my 2 older kernels (and associated kmdl's) and
> > upgrade my kernel to 2.6.25.
> >
> > Interestingly, it wants to remove kernel-2.6.24.7-92.fc8 but NOT the
> > OLDER kernel-2.6.24.4-64.fc8 (which is actually the kernel that I am
> > running now).
> >
> > Note that it doesn't try to remove the OLD module versions:
> > nvidia-graphics96.43.01-96.43.01-92.fc8
> > nvidia-graphics96.43.01-libs-96.43.01-92.fc8
> >
> > So, two questions:
> > - Why doesn't this allow me to keep the older kernels without
> > upgrading the kernel?
> > (I'm not sure I followed your explanation below about the module
> > versioning working for the nvidia kmdl but only for 2.6.25)
> >
> > - Why does it allow me to keep one kernel but not the other?
>
> Can you post command & output? Thanks!
Sure... Here it is (plus I am also appending my currently installed
nvidia and kernel-related rpms)
-------------------------------------------------------------------------
$ yum install nvidia-graphics-legacy-96xx
3347 packages excluded due to repository priority protections
0 packages excluded due to repository protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package nvidia-graphics-legacy-96xx.i386 2:96.43.05-22 set to be
updated
--> Processing Dependency: nvidia-graphics96.43.05 for package:
nvidia-graphics-legacy-96xx
--> Running transaction check
---> Package nvidia-graphics96.43.05.i386 1:96.43.05-94.fc8 set to be
updated
--> Processing Dependency:
nvidia-graphics96.43.05-kmdl-1:96.43.05-94.fc8 for package:
nvidia-graphics96.43.05
--> Processing Dependency: nvidia-graphics96.43.05-libs =
1:96.43.05-94.fc8 for package: nvidia-graphics96.43.05
--> Running transaction check
---> Package nvidia-graphics96.43.05-libs.i386 1:96.43.05-94.fc8 set
to be updated
---> Package nvidia-graphics96.43.05-kmdl-2.6.25.4-10.fc8.i686
1:96.43.05-94.fc8 set to be updated
--> Processing Dependency: /boot/vmlinuz-2.6.25.4-10.fc8 for package:
nvidia-graphics96.43.05-kmdl-2.6.25.4-10.fc8
--> Running transaction check
---> Package kernel.i686 0:2.6.25.4-10.fc8 set to be installed
--> Finished Dependency Resolution
DEBUG:
[[u'2.6.25.4-10.fc8', u'i686'], [u'2.6.25.4-10.fc8.i686', u'i686']]
---> Package lirc-kmdl-2.6.25.4-10.fc8.i686 0:0.8.4-80_cvs20080528.fc8
set to be installed
---> Package nvidia-graphics96.43.05-kmdl-2.6.25.4-10.fc8.i686
1:96.43.05-94.fc8 set to be installed
--> Running transaction check
---> Package nvidia-graphics96.43.05-libs.i386 1:96.43.05-94.fc8 set
to be updated
---> Package kernel.i686 0:2.6.24.7-92.fc8 set to be erased
---> Package lirc-kmdl-2.6.25.4-10.fc8.i686 0:0.8.4-80_cvs20080528.fc8
set to be updated
---> Package kernel.i686 0:2.6.25.4-10.fc8 set to be installed
---> Package nvidia-graphics-legacy-96xx.i386 2:96.43.05-22 set to be
updated
---> Package nvidia-graphics96.43.05-kmdl-2.6.25.4-10.fc8.i686
1:96.43.05-94.fc8 set to be updated
---> Package nvidia-graphics96.43.05.i386 1:96.43.05-94.fc8 set to be
updated
--> Processing Dependency: /boot/vmlinuz-2.6.24.7-92.fc8 for package:
nvidia-graphics96.43.01-kmdl-2.6.24.7-92.fc8
--> Processing Dependency: /boot/vmlinuz-2.6.24.7-92.fc8 for package:
fuse-kmdl-2.6.24.7-92.fc8
--> Processing Dependency: /boot/vmlinuz-2.6.24.7-92.fc8 for package:
lirc-kmdl-2.6.24.7-92.fc8
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package nvidia-graphics96.43.01-kmdl-2.6.24.7-92.fc8.i686
1:96.43.01-92.fc8 set to be erased
---> Package fuse-kmdl-2.6.24.7-92.fc8.i686 0:2.7.3-8_9.fc8 set to be
erased
---> Package lirc-kmdl-2.6.24.7-92.fc8.i686 0:0.8.3-74_cvs20080314.fc8
set to be erased
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package Arch Version Repository
Size
=============================================================================
Installing:
lirc-kmdl-2.6.25.4-10.fc8 i686 0.8.4-80_cvs20080528.fc8
atrpms 82 k
nvidia-graphics-legacy-96xx i386 2:96.43.05-22 atrpms
2.9 k
Removing:
kernel i686 2.6.24.7-92.fc8 installed
46 M
Installing for dependencies:
kernel i686 2.6.25.4-10.fc8 updates
18 M
nvidia-graphics96.43.05 i386 1:96.43.05-94.fc8 atrpms
1.7 M
nvidia-graphics96.43.05-kmdl-2.6.25.4-10.fc8 i686
1:96.43.05-94.fc8 atrpms 1.6 M
nvidia-graphics96.43.05-libs i386 1:96.43.05-94.fc8 atrpms
2.8 M
Removing for dependencies:
fuse-kmdl-2.6.24.7-92.fc8 i686 2.7.3-8_9.fc8 installed
48 k
lirc-kmdl-2.6.24.7-92.fc8 i686 0.8.3-74_cvs20080314.fc8
installed 258 k
nvidia-graphics96.43.01-kmdl-2.6.24.7-92.fc8 i686
1:96.43.01-92.fc8 installed 5.2 M
Transaction Summary
=============================================================================
Install 6 Package(s)
Update 0 Package(s)
Remove 4 Package(s)
Total download size: 24 M
-----------------------
Also, my current running kernel is: 2.6.24.4-64.fc8
And, I have the following kernel-related rpms currently installed:
kernel-2.6.24.4-64.fc8.i686.rpm
kernel-2.6.24.7-92.fc8.i686.rpm
kernel-devel-2.6.24.4-64.fc8.i686.rpm
kernel-devel-2.6.24.7-92.fc8.i686.rpm
kernel-doc-2.6.24.7-92.fc8.noarch.rpm
kernel-headers-2.6.24.7-92.fc8.i386.rpm
fuse-kmdl-2.6.24.4-64.fc8-2.7.3-8_9.fc8.i686.rpm
fuse-kmdl-2.6.24.7-92.fc8-2.7.3-8_9.fc8.i686.rpm
lirc-kmdl-2.6.24.4-64.fc8-0.8.3-74_cvs20080314.fc8.i686.rpm
lirc-kmdl-2.6.24.7-92.fc8-0.8.3-74_cvs20080314.fc8.i686.rpm
nvidia-graphics96.43.01-kmdl-2.6.24.4-64.fc8-96.43.01-92.fc8.i686.rpm
nvidia-graphics96.43.01-kmdl-2.6.24.7-92.fc8-96.43.01-92.fc8.i686.rpm
yum-plugin-kmdl-0.8-10.fc8.noarch.rpm
Plus, the following (additional) nvidia rpms:
nvidia-graphics-devices-1.0-6.fc8.noarch.rpm
nvidia-graphics-helpers-0.0.26-27.fc8.i386.rpm
nvidia-graphics96.43.01-96.43.01-92.fc8.i386.rpm
nvidia-graphics96.43.01-libs-96.43.01-92.fc8.i386.rpm
_______________________________________________
atrpms-users mailing list
[email protected]
http://lists.atrpms.net/mailman/listinfo/atrpms-users