As in bug 92613 and bug 93444 the dependency is specified as media-libs/glut instead of virtual/glut: DEPEND=">=media-libs/glut-3.7.1 virtual/glu ... Reproducible: Always Steps to Reproduce: Expected Results: DEPEND="virtual/glut I hope that the fact that a specific version of glut has been requested is not a problem when dealing with freeglut. =media-libs/glut-3.7.1 changes are from year 2002, freeglut version is dated 2004 (as in ChangeLog).
Have you tested with freeglut?
Yes, it *runs* with freeglut, but it was compiled with glut. I plan to recompile with freeglut, in future.
OK, I recompiled celestia with freeglut, and no errors emerged. Occasionally I suffer some machine (Xorg in fact) lockups in opengl applications, but I don't think it has anything to do with glut. These locks were hitting me long before I switched from glut to freeglut.
If you run >=xorg-x11-6.8.99.14, you'll get a backtrace at the bottom of a log after it crashes. It may not be useful without USE=debug, though.
tested on amd64 and it seems to work fine so ive fixed it in cvs