ati-drivers-2.5.1.ebuild installs an incorrect symlink to xfree's libGL.la. instead of ../xfree/libGL.la, it should be ../../xfree/lib/libGL.la. A diff: root@hobbes ati-drivers # diff -uN ati-drivers-2.5.1.ebuild ati-drivers-2.5.1-r1.ebuild --- ati-drivers-2.5.1.ebuild 2002-12-26 17:56:00.000000000 -0500 +++ ati-drivers-2.5.1-r1.ebuild 2003-01-14 01:52:12.000000000 -0500 @@ -64,7 +64,7 @@ } pkg_preinst() { -# clean the dinamic libGL stuff's home to ensure +# clean the dynamic libGL stuff's home to ensure # we dont have stale libs floating around if [ -d ${ROOT}/usr/lib/opengl/ati ] then @@ -88,7 +88,7 @@ dosym libGL.so.1.2 ${ATI_ROOT}/lib/libGL.so dosym libGL.so.1.2 ${ATI_ROOT}/lib/libMesaGL.so #that is the same as in the xfree - dosym ../xfree/libGL.la ${ATI_ROOT}/lib/libGL.la + dosym ../../lib/xfree/libGL.la ${ATI_ROOT}/lib/libGL.la #same as in xfree exeinto ${ATI_ROOT}/
took note and fixed, thanks Could you test it to see if I forgot something else?