Please mark rocksndiamonds-3.2.6.1.ebuild stable.
The X flag is a bit strange, as it also take libX11 with USE="-X -sdl"! I think that one should get forced to enable X! As with -X +sdl it just claims: sdb / # /usr/games/bin/rocksndiamonds rocksndiamonds: SDL_InitSubSystem() failed: No available video device rocksndiamonds: aborting Oh, and the permission got wrong with sdl: mad@sdb / $ /usr/games/bin/rocksndiamonds bash: /usr/games/bin/rocksndiamonds: Permission denied mad@sdb / $ ls -l /usr/games/bin/rocksndiamonds lrwxrwxrwx 1 root root 18 Jan 13 23:25 /usr/games/bin/rocksndiamonds -> rocksndiamonds.sdl mad@sdb / $ ls -l /usr/games/bin/ total 1048 lrwxrwxrwx 1 root root 18 Jan 13 23:25 rocksndiamonds -> rocksndiamonds.sdl -rwxr-x--- 1 root root 1068872 Jan 13 23:25 rocksndiamonds.sdl But nevertheless, i like that game, and with +X it passes the tests. :-)
SDL can use several different backend for displaying. You don't have it working for X but other people might be using a different backend.
Its funny that even media-libs/sdl-terminal catches libX11 as dep... But even with that package and +sdl -X, it still complains about "No avaiable video device". Or what am i doing wrong!? How do i change an sdl backend?
http://www.libsdl.org/cgi/docwiki.cgi/Environment_variables has some good information.
Ah, thanks! :-) Ok, it works with aalib on a terminal, even if you can't see anything useful. However... all tests passed on x86! (I haven't got that permission problem a second time...)
x86 stable, thanks Andreas
Marked ppc stable.
dropped amd64 to ~