On 2006 July 13 12:39, Christopher Taylor wrote: > Ron, > > I think you just need to install the kernel source for the kernel you are > running and then try the update again.
Well, I had kernel source installed already for my 2.6.12-12 kernel - I had to have it to get my nvidia driver installed. The problem is that Mandriva keeps several generations of kernel available (I see -12, -21 and -22 currently), but only keeps source for the very latest of these available. If you don't grab the source for your kernel at the time you upgrade it, you risk never being able to get it again. I went ahead and upgraded my kernel to the latest. Then urpmi tells me that the source for it, as well as the dkms and nvidia driver and library are already installed. Another update tells me everything is installed. I think I figured out what happened: an urpmi update will never install a new kernel, this always has to be done manually, so it left me on the old kernel. But it upgraded all these other packages anyway. The message that had me so concerned seems to be warning me about uninstalling a driver that is in use, because it's uninstalled the old version in order to install the new version. The installation of the new version gave me the warning about not finding the source to match my kernel. For some reason, the source must have been updated or removed by some update that I've done. I do like to live slightly dangerously by leaving the "--update" flag, and just doing the following: urpmi.update -a urpmi --auto --auto-select Perhaps this led to the kernel-source being updated. Anyway, I think I'm in a consistent state now. So I'll try the reboot, and if you don't hear from me for a while, I might have broken it 8^). Thanks. -- Opinions are mine. Don't blame anyone else. Rely on them at your own risk. ____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
