On Thu, 1 Jan 2009 13:28:55 -0500
"Michael P. Soulier" <msoul...@digitaltorque.ca> wrote:

> Your philosophy seems to put an undue amount of work on the
> administrator.

I guess I'm in the camp that thinks the administrator should know what
modules are needed for the hardware, and portage should keep working as
it does now.

ISTM the fundamental cause of the problem is with nVidia.  Their
different series of drivers support different hardware, but instead of
distinguishing them by different package names, they only use version
numbers.  It looks like they now offer four different series,
supporting four different hardware sets (with some overlap of the sets).

IMO the best solution would be to regard the four series as four
distinct software products and give them different names.  So, e.g., if
you had installed x11-drivers/nvidia-drivers173-173.14.14, emerge -u
wouldn't install x11-drivers/nvidia-drivers177-177.82.  And people
like me, whose hardware would be supported by both packages, could
just choose which one they wanted (without having to mask anything),
which doesn't seem like too much of a burden.

Or I guess slotting could work also, but probably create
collision headaches for maintainers. 

-- 
»Q«
     Kleeneness is next to Gödelness.


Reply via email to