Debug information: /usr/lib64/libglut.la /usr/lib64/libGL.so Holy Moley, Dorothy, we ain't in Kansas and Luke, I'm not your father # grep libGL.so libglut.la dependency_libs=' -lm /usr/lib64/libGL.so -L/usr/lib64 /usr/lib/libGLU.la -lGL -lSM -lICE -lXmu -lXt -lXext -lXi -lX11 -lpthread /usr/lib64/libXxf86vm.la /usr/lib64/libXext.la /usr/lib64/libX11.la /usr/lib64/libXau.la /usr/lib64/libXdmcp.la -ldl' Reproducible: Always Steps to Reproduce: 1. emerge media-libs/freeglut-2.4.0-r1 2. run lafilefixer --justfixit Actual Results: lafilefixer won't complete. Expected Results: lafilefixer completes. After commenting out the offending line in libglut.la, lafilefixer completed. I put the line back after completion. Hopefully lafilefixer did its job.
freeglut 2.6.0 and 2.8.0 in portage doesn't install any .la files anymore, and 2.4.0 has been removed from tree too
if in doubt... rm -f /usr/lib/libglut.la rm -f /usr/lib64/libglut.la is safe