When emerging and playing the latest version of NWN there are various problems users have been having about trying to enter the cdkey and running the stand alone game modules. I believe this is a permissions issue caused by the fact that fixinstall is being clobbered by the ebuild and isn't, well, fixing the install. The ebuild, as one of it's last steps, copies a gentooified fixinstall script from /usr/portage/games-rpg/nwn/files to /opt/nwn. The problem is there is no nwn-1.61-fixinstall file to be copied so the fixinstall file that comes with the linux client files is being overwritten with nothing. The fixinstall file ensures that various files and directories have proper read/write permissions. This can be fixed manually by, among other things, chmod -R 777 /opt/nwn but that's a bit extreme. Much better to have the nwn-1.61-fixinstall file. Reproducible: Always Steps to Reproduce: 1. emerge nwn 2. execute nwn 3. try to enter cdkey or start a new campaign and the game will be unable to write the nwncdkey file or it will complain about being unable to load or unpack the module Actual Results: The game won't run properly. The cdkey must be entered while logged in as root and when trying to start a new game it has problems finding and loading the necessary campaign module. Expected Results: The directory/file permissions should be such that you don't need to be root to play the game. The /usr/portage/games-rpg/nwn/files/nwn-1.61-fixinstall file needs to be present. Portage 2.0.49-r21 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.20-gentoo-r10) ================================================================= System uname: 2.4.20-gentoo-r10 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.noved.org/ http://mirror.tucdemonic.org/gentoo/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb crypt dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls nowin oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell sse ssl svga tcpd truetype x86 xml2 xmms xv zlib"
*** This bug has been marked as a duplicate of 38048 ***
Closing to clean up after bugzilla upgrade. reopen if closed in error. Thanks.
clean up bug list after bugzilla update