
Originally Posted by
bridgman
Thanks. Looks like this might be a (well intentioned) over-reaction to a not-sufficiently-clear message on our web site. The issue here does seem to be the one I mentioned above -- running 32-bit apps on a 64-bit system needs our 32-bit GL libs, and those in turn require 32-bit libs in the OS. From the second bug report link :
The question seems to be whether it is better to mask off fglrx on any gentoo 64-bit system that does not have the 32-bit libs (just in case someone runs a 32-bit app and has problems) or whether it is better to let the fglrx driver install so users who understand the 32/64-bit issues can go ahead but limit themselves to running 64-bit apps.
I don't have a good understanding re: how many of the common Linux apps are available (and used) in 64-bit packages. If it's highly likely that a typical user *is* going to need to run 32-bit apps then maybe requiring a multilib gentoo system is the best option.
Is there anything I'm missing here ? I haven't had much experience playing with 32 vs 64 bit systems yet. Is there maybe a non-obvious downside to including the 32-bit libs ? Until now I figured anyone with a 64-bit system would include them "just in case", so they didn't have to go back and add them later when the inevitable 32-bit-only app showed up.
BTW I wasn't sure how to interpret "upstream" -- is "upstream" AMD in this case ?