Lines 298-306 of the ati-drivers ebuild try to install libaticonfig if the system has modular X, else libaticonfig.a with monolithic X, however there is no libaticonfig in the installer: # sh /usr/portage/distfiles/ati-driver-installer-8.26.18-x86.run --list | grep libaticonfig -rw-r--r-- root/root 154402 2006-06-22 19:22:45 arch/x86/usr/X11R6/lib/libaticonfig.a # sh /usr/portage/distfiles/ati-driver-installer-8.26.18-x86_64.run --list | grep libaticonfig -rw-r--r-- root/root 261290 2006-06-22 19:24:56 arch/x86_64/usr/X11R6/lib64/libaticonfig.a IMHO the if statement should just be removed and replaced with its else branch.
Created attachment 90639 [details, diff] patch
-rwxr-xr-x 1 anarchy anarchy 942704 Jun 22 13:24 libGL.so.1.2 -rw-r--r-- 1 anarchy anarchy 261290 Jun 22 13:24 libaticonfig.a -rw-r--r-- 1 anarchy anarchy 5772 Jun 22 13:24 libfglrx_dm.a -rwxr-xr-x 1 anarchy anarchy 12692 Jun 22 13:24 libfglrx_dm.so.1.0 -rw-r--r-- 1 anarchy anarchy 6882 Jun 22 13:24 libfglrx_gamma.a -rwxr-xr-x 1 anarchy anarchy 13301 Jun 22 13:24 libfglrx_gamma.so.1.0 -rw-r--r-- 1 anarchy anarchy 5304 Jun 22 13:24 libfglrx_pp.a -rwxr-xr-x 1 anarchy anarchy 12314 Jun 22 13:24 libfglrx_pp.so.1.0 drwxr-xr-x 3 anarchy anarchy 4096 Jun 22 13:24 modules /var/tmp/portage/ati-drivers-8.26.18/work/arch/x86_64/usr/X11R6/lib64 Reopen when ya have dug alot deeper.