Red Hat Bugzilla – Bug 25215
XFree86 should not depend on glide3
Last modified: 2007-04-18 12:30:58 EDT
There is a dependency for the XFree86 package to have Glide3 installed.
be true. To get hardware acceleration on a 3dfx card you need glide, but no
one else does and the system gracefully falls back to software rendering if
glide3 isn't found.
The dependancy on Glide is a known issue which will be addressed in a
future release of Red Hat Linux. The problem fix involves splitting
all drivers into separate packages which is not going to happen right
Glide 3 is not a library intended for other programs to use. It is ONLY
functional with DRI which is a core part of XFree86, and the 3dfx driver is
in effect a small wrapper + Glide3. As such, Glide3 has been integrated
into the XFree86 packaging because it is a core part of DRI for 3dfx and is
used by nothing else. Splitting up the XFree86 package into separate
packages for each driver has zero benefit and instead would create a lot
of problems for no real good reason.
Duh... I just realized AFTER posting - who reported it in the first place.
Guess I didn't need to say all that.. ;o) It was your own help on this
that made me decide to keep Glide in the XFree86 packaging. ;o)
I guess I should read more closely before telling someone back the advice
they've given to me eh? LOL! ;o)
Guess, this should be considered "resolved rawhide" since the dependancy is
now gone (via assimilation). ;o)