[MythDora] ATrpms - Yum question
Axel Thimm
Axel.Thimm at ATrpms.net
Sun Oct 7 04:32:34 CEST 2007
On Sat, Oct 06, 2007 at 03:36:10PM -0400, gchris wrote:
> Dennis Hand wrote:
> >>> One other thing. If I were to do a yum install nvidia-graphics8776
> >>> with your ATrpms yum config and others, it wants to pull in the ivtv
> >>> and lirc kernel modules. Whats this got to do with wanting Nvidia
> >>> rpm's installed? I'm very curious.
> >> That sounds quite strange indeed. Can you post a full output? Did you
> >> really use yum install ... and not by chance yum update ... ?
> >
> > Here is the output from trying to install the 9755 Nvidia driver using
> > a fresh install of MythDora. I do get the fact that the I screwed up
> > in my video card download utility that I created. I simply was asking
> > for a yum install nvidia-graphics9755 etc and that was pulling in any
> > newer bits in including a new kernel. But the lirc and ivtv bits still
> > has me scratching my head.
> >
> > [root at mediacenter mythtv]# yum install nvidia-graphics9755
> > Loading "kmdl" plugin
> > ---> Downloading header for nvidia-graphics9755 to pack into transaction
> > set.
> > nvidia-graphics9755-1.0_9 100% |=========================| 17 kB 00:00
> > ---> Package nvidia-graphics9755.i386 1:1.0_9755-87.fc6 set to be updated
> > --> Processing Dependency: nvidia-graphics9755-kmdl-1:1.0_9755-87.fc6
> > for package: nvidia-graphics9755
> > ---> Downloading header for nvidia-graphics9755-kmdl-2.6.22.7-57.fc6 to
> > pack into transaction set.
> > nvidia-graphics9755-kmdl- 100% |=========================| 7.3 kB 00:00
> > ---> Package nvidia-graphics9755-kmdl-2.6.22.7-57.fc6.i686
> > 1:1.0_9755-87.fc6 set to be updated
> > --> Processing Dependency: /boot/vmlinuz-2.6.22.7-57.fc6 for package:
> > nvidia-graphics9755-kmdl-2.6.22.7-57.fc6
> Didn't the the lirc and ivtv changes occur as dependencies of changing
> the kernel?
> Chris
Like Chris says, the issue is that the nvidia kmdl pulled in a new
kernel and therefore you got the service of getting automatica kmdl
support for it (as lirc and ivtv were living as kmdls on your system
already - this is what the kmdl yum plugin does).
So in fact the above is desired behaviour. But I *think* what you
wanted was nvidia support for your running kernel. In that case don't
let yum make the decision of what kmdl to chose, but let yum know
explicitely:
yum install foo foo-kmdl-`uname -r`
With the above there will be no new kernel chosen and therefore no new
lirc/ivtv etc.
You would get the same behaviour (same as in your example, not the
kmdl pikcing above) if you would do
yum update
yum install nvidia-graphics9755
Only that you would now really see why the kernel and kmdl get
updated. The first would pull in the newer kernel and ivtv/lirc kmdl
for it and the latter would just pull in the nvidia bits as you
intended. As said - just for demonstrative puroses, you would not get
a different result from what you were getting. Use the `uname -r`
trick to get what you explicitly want (e.g. support for the specific
kernel you are running).
Of course in a script you can replace uname -r with something else as
you know exacltly what kernels you want to support in mythdora.
HTH
--
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.atrpms.net/pipermail/mythdora/attachments/20071007/7c426da3/attachment-0001.bin
More information about the mythdora
mailing list