First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 125979
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Greg Watson (linuxkrn) <bugs@linuxlogin.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
nwn fixed /usr/games/bin/nwn launcher script text/plain Greg Watson (linuxkrn) 2006-03-12 13:39 0000 219 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 125979 depends on: Show dependency tree
Bug 125979 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-03-12 13:37 0000
After emerging nwn-166 with nowin, game installs, ebuild instructs to run
"/opt/nwn/fixinstall" which also runs without problems.   However after trying
to run the game I get:

/usr/games/bin/nwn: line 10: /opt/nwn/nwn: is a directory
/usr/games/bin/nwn: line 10: exec: /opt/nwn/nwn: cannot execute: Success


The script /usr/games/bin/nwn has a few stranges things: the if on line 3 is
always true, why have it?

I think one of the scripts makes the error of putting a directory "nwn" in the
/opt/nwn directory.  This maybe replaces the original "nwn" script?

If I change /usr/games/bin/nwn to exec nwmain, I get the following:
./nwmain: error while loading shared libraries: libmss.so.6: cannot open shared
object file: No such file or directory

I also checked that I had a LD_LIBRARY_PATH set as well.  However, the miles
(libmss.so.6) is in /opt/nwn/miles.


To get my copy of nwn to work I had to change the script, /usr/games/bin/nwn,
to  include miles lib path and call nwmain.  I also removed the always true if
statment.

Attaching script.

------- Comment #1 From Greg Watson (linuxkrn) 2006-03-12 13:39:20 0000 -------
Created an attachment (id=81995) [edit]
fixed /usr/games/bin/nwn launcher script

fixed /usr/games/bin/nwn launcher script that removes always true if statment,
addes lib path for miles sound (/opt/nwn/miles) and calls the correct
executable /opt/nwn/nwmain.

------- Comment #2 From Greg Watson (linuxkrn) 2006-03-12 14:46:38 0000 -------
just wanted to note that looking at the ebuild for 1.66, it does put some of
the data in /opt/nwn/nwn...  which is incorrect.

------- Comment #3 From Chris Gianelloni (RETIRED) 2006-03-15 14:53:09 0000 -------
OK, I'm not changing the launcher script.  /opt/nwn/nwn should be a file, not a
directory.  I know that I fixed this on 1.66-r1, but I was pretty sure that I
had caused it there.  I was unaware that it also affected 1.66, too.

Anyway, this should be resolved now.

First Last Prev Next    No search results available      Search page      Enter new bug