After emerging abuse_sdl on 1.4_rc4 it doesn't work. First I found that directory permissions (/usr/games/; /usr/games/abuse; /usr/share/games;/usr/share/games/abuse/*) are 750 (games:games). After fixing those abuse still doesn't want to run. I think there's something with the data paths, but I don't have the time to check thorougly. Reproducible: Always Steps to Reproduce: 1.emerge abuse_sdl 2. 3. Actual Results: Abuse_sdl doesn't work Expected Results: It should work Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20-gentoo-r5 i686 AMD Duron(tm) processor GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linu x/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow apm crypt encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg n curses nls pdflib png quicktime spell xml2 xmms zlib gdbm berkdb slang readline svga tcltk java gpm tcpd pam libwww ssl perl python imlib oggvorbis motif mozill a X gtk qt -gnome -kde -alsa -esd -arts -cups sse opengl postgres radeon sdl oss cdr truetype usb xv avi ogg" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon -O3 -pipe" CXXFLAGS="-mcpu=athlon -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Did you add yourself to the games group? Games on Gentoo are assigned to games:games by default. What erros are you getting? "It doesn't work" doesn't help very much.
I missed that with the games group. But now is everything ok, but abuse_sdl still doesn't work. I get the message: Added himem block (3072000 bytes) Memory available : 3071864 Abuse-SDL 0.7.0 Abuse (Version 2.00) Sound : Disabled (couldn't find the sfx directory) Specs : main file set to abuse.spe No network driver, or network driver returned failure Lisp : 527 symbols defined, 99 system functions, 319 pre-compiled functions Unable to open filename art/dev.spe for requested item c_mouse1
please post the following information: create a log file of the game run ... `strace -f -s 1024 abuse_sdl >& logfile`, then bzip2 it and attach it to the bug next, make sure you're in the games group ... the way the game reports 'couldnt find sfx dir' means either game didnt emerge correctly or there are permissions problems ... if you run `groups`, you should see 'games' listed
remerge using abuse_sdl-0.7.0-r2 and be sure to follow the note at the end regarding ~/.abuse.
i hit the same prob mr bones fixed (so thats cool) but the prob i encountered was that the game would segfault on initial load, resulting in the default config that was bj0rked ... so unless your game segfaults too we can leave this closed ... if yours likes to do the SDL segfault parachute thang, we'll re-open it and i'll finish tracking down that bug
Created attachment 15498 [details] strace logfile Using r2 but it still doesn't work. And yes, I'm in the games group now.
Ok, uploaded strace logfile of r2 compilation. Still doesn't work. And yes, I'm in the games group.
Forgot to remove ~/.abuse dir. After removing game works perfectly.
Can you upload your copy of ~/.abuse/abuserc please?
Oops, sorry....should read the whole bug before acting. Carry on.
*** Bug 33284 has been marked as a duplicate of this bug. ***