On 12/19/2009 10:27 AM, Dale wrote:
Michael P. Soulier wrote:
If I want to freeze my nvidia-drivers because any upgrade will abandon my hardware, masking out newer versions doesn't seem to be enough as it will also
offer to downgrade once that version is no longer in the portage tree.

Is it simpler to just remove nvidia-drivers from the world file?

Thanks,
Mike

I added this to the package.mask file:

>x11-drivers/nvidia-drivers-173.14.20

That froze mine at that version. Of course, keep in mind if say 173.14.22 comes out, it won't upgrade then either. If you upgrade your kernel later on and it requires a newer nvidia driver, you will have to edit that line.

I'm sure some other guru will have a better way tho.  ;-)
My package mask file reads
>=x11-drivers/nvidia-drivers-97.00
Because I have a GEForce 3 from goodness knows when and need 96.x. When something had ABI updates and the video driver was part of them, the driver was updated to the new version becuase portage got the latest 96.x drivers, which were not masked.

For you, I would recommend
>=x11-drivers/nvidia-drivers-174.00
Because that will get 173.14.22 if it comes out.

Marcus

Reply via email to