I have emerged armagetronad with use=dedicated -opengl or use=dedicated. When I attempt to run the server script /usr/games/bin/armagetronad-ded I get the following message that scrolls across repeatedly: /usr/games/bin/armagetronad-ded: line 46: /usr/games/lib/armagetronad-ded/armagetronad-dedicated: No such file or directory The directory it is referencing above does not exist. /usr/games/lib/armagetronad exists but not armagetronad-ded. I'm running version 0.2.7.1. This box does not have any type of X windows environment built. I just wanted to be able to host the game without playing it on this box. My /etc/make.conf CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe -mmmx -msse2 -mfpmath=sse -funroll-loops" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" USE="-acpi alsa apache2 -apm -arts -avi cdr crypt -cups dedicated dvd dvdr encode fam -foomaticdb ftp gif gtk gtk2 imap -imlib jpeg -kde lirc -gnome mad maildir mikmod mmx -motif mpeg mysql ntpl oggvorbis opengl -oss -pdflib php png qt -quicktime spell sse ssl test truetype X xine xinerama -xmms xv xvid x86" PORTAGE_NICENESS=15 GENTOO_MIRRORS="http://gentoo.llarian.net/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/"
Created attachment 78829 [details, diff] files/armagetronad-ded Fixing directories path for the dedicated server
The wrapper script really needs to have the games eclass paths filled in at install time instead of hard-coded. look at games-fps/cube/files/cube_client-bin and associated ebuilds for what it should look like.
Semi-irrelevant at this point. See bug 102615.
A proper fix is now in portage. Resync and emerge armagetronad again. Thanks for report