When compiling clanbomber, it returns ACCESS DENIED open_wr: /dev/dsp After some benign messages, the access violation summary comes: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-clanbomber-1.04-4112.log" open_wr: /dev/dsp -------------------------------------------------------------------------------- Reproducible: Always Steps to Reproduce: 1. emerge =games-action/clanbomber-1.04 2. 3. Actual Results: ACCESS VIOLATION SUMMARY Expected Results: Compilation and successful installation, duh :) This seems to be a fairly common problem, a forum thread is http://forums.gentoo.org/viewtopic.php?t=122706 (why some of these people didn't report a bug earlier I don't know :P). Relevant ouput: if g++ -DPKGDATADIR=\"/usr/share/games/clanbomber/\" -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -march=pentium3 -O2 -pipe -fomit-frame-pointer -ffast-math -mmmx -msse -mfpmath=sse -MT Bomb.o -MD -MP -MF ".deps/Bomb.Tpo" \ -c -o Bomb.o `test -f 'Bomb.cpp' || echo './'`Bomb.cpp; \ then mv -f ".deps/Bomb.Tpo" ".deps/Bomb.Po"; \ else rm -f ".deps/Bomb.Tpo"; exit 1; \ fi g++ -march=pentium3 -O2 -pipe -fomit-frame-pointer -ffast-math -mmmx -msse -mfpmath=sse -o clanbomber Disease_Fast.o MapTile_Trap.o Controller_Keyboard.o Controller_Joystick.o MapEditor.o MapTile_Arrow.o Credits.o Controller_AI_MIC.o MapTile_Ice.o MapEntry.o Corpse_Part.o Disease_PutBomb.o Extra_Koks.o Extra_Viagra.o MapSelector.o MapTile_Wall.o MapTile_Box.o MapTile_Ground.o MapTile_None.o MapTile.o Resources.o Extra_Joint.o Disease_Stoned.o Disease_Frozen.o Disease.o GameStatus_Team.o PlayerSetup.o Controller_AI.o Timer.o Extra_Bomb.o Controller.o Extra_Glove.o Bomber_Corpse.o GameStatus.o Observer.o ClanBomber.o Menu.o Extra_Skateboard.o Extra_Kick.o Debug.o Config.o GameObject.o Map.o Extra_Power.o Extra.o Explosion.o Bomber.o Bomb.o -lclanSound -lclanDisplay -lclanApp -lclanCore -lHermes -lz -lclanMikMod ACCESS DENIED open_wr: /dev/dsp ClanLib Datafile Compiler Input file: clanbomber.scr, output file: clanbomber.dat Writing resource 'font/big' Writing resource 'font/small' Writing resource 'titlescreen/andi' Writing resource 'titlescreen/dok' Writing resource 'intro/fl_logo' Writing resource 'intro/typewriter' Writing resource 'intro/winlevel' Writing resource 'playersetup/teams' Writing resource 'playersetup/controls' Writing resource 'playersetup/teamlamps' Writing resource 'playersetup/background' Writing resource 'mapselector/not_available' Writing resource 'mapselector/background' Writing resource 'gamestatus/tools' Writing resource 'gamestatus/klatsch' Writing resource 'gamestatus/background' Writing resource 'credits/forward' Writing resource 'credits/rewind' Writing resource 'credits/stop' Writing resource 'credits/horst_evil' Writing resource 'bombers/snake' Writing resource 'bombers/tux' Writing resource 'bombers/spider' Writing resource 'bombers/bsd' Writing resource 'bombers/dull_red' Writing resource 'bombers/dull_blue' Writing resource 'bombers/dull_yellow' Writing resource 'bombers/dull_green' Writing resource 'extras/extras' Writing resource 'extras/wow' Writing resource 'extras/joint' Writing resource 'extras/horny' Writing resource 'extras/schnief' Writing resource 'menu/whoosh' Writing resource 'menu/break' Writing resource 'menu/clear' Writing resource 'menu/back' Writing resource 'observer/observer' Writing resource 'observer/time_over' Writing resource 'observer/hurry_up' Writing resource 'observer/crunch' Writing resource 'game/die' Writing resource 'game/explode' Writing resource 'game/putbomb' Writing resource 'game/deepfall' Writing resource 'game/maptiles' Writing resource 'game/maptile_addons' Writing resource 'game/bombs' Writing resource 'game/explosion' Writing resource 'game/cb_logo_small' Writing resource 'mapeditor/background' Writing resource 'corpse/explode' Writing resource 'corpse/part' Writing resource 'splash/spl_1a' Writing resource 'splash/spl_2a' make[3]: Leaving directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04/clanbomber' make[2]: Leaving directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04/clanbomber' make[2]: Entering directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04' make[1]: Leaving directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04' --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-clanbomber-1.04-4112.log" open_wr: /dev/dsp -------------------------------------------------------------------------------- contents of the LOG FILE: open_wr: /dev/dsp
added `addpredict /dev/dsp` to the ebuild, thanks