Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34405 - "emerge armagetron" does not seem to install datafiles
Summary: "emerge armagetron" does not seem to install datafiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-26 05:19 UTC by belandor
Modified: 2003-11-30 01:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description belandor 2003-11-26 05:19:27 UTC
After installing "armagetron" on my machine with emerge, I can't run it, as it
seems, that data directories have not been properly installed. So armagetron
gives me the following output:

~ $ armagetron
Error in int main(int, char**) in gArmagetron.cpp:364 :
        Data files not found. You have to run Armagetron from its own directory
or use the wrapper script installed in /usr/local/bin


Reproducible: Always
Steps to Reproduce:
1. emerge armagetron
2. armagetron
3.

Actual Results:  
It gave an error message found above

Expected Results:  
It should have started


Trying to run the executable from /usr/games/bin does give the same error. I as
well cannot find a script in /usr/local/bin.

I saw another bug describing, that the armagetron ebuild does not unzip the
right files, but I do have unzip-5.50-r2 installed.
My armagetron ebuild is version armagetron-0.2.6.0

My /usr/games has the following content:

/usr/games $ ls -la
total 2
drwxr-x---    4 games    games          96 2003-11-26 10:55 .
drwxr-xr-x   17 root     root          496 2003-10-17 17:55 ..
drwxr-x---    2 games    games         168 2003-11-26 10:55 bin
drwxr-xr-x    3 root     root           80 2003-11-26 10:55 lib

/usr/games/bin $ ls -la
total 617
drwxr-x---    2 games    games         168 2003-11-26 10:55 .
drwxr-x---    4 games    games          96 2003-11-26 10:55 ..
-rwxr-xr-x    1 root     root          432 2003-11-26 10:55 armagetron
-rw-r--r--    1 root     root        20375 2003-08-05 11:45 random.map
-rwxr-x---    1 games    games      395684 2003-10-15 21:33 xscorch
-rwxr-x---    1 games    games      207512 2003-10-15 21:33 xscorch-server

/usr/games/lib $ ls -la
total 2
drwxr-xr-x    3 root     root           80 2003-11-26 10:55 .
drwxr-x---    4 games    games          96 2003-11-26 10:55 ..
drwxr-xr-x    2 root     root           80 2003-11-26 10:55 armagetron
Comment 1 Luke-Jr 2003-11-27 00:10:13 UTC
ArmageTRON data is located in /usr/share/games/armagetron/
ArmageTRON makes no use of the unzip utility.

I am unable to reproduce this problem on my system. Could you please provide a list of /usr/share/games/armagetron/ contents and perhaps a full emerge log of ArmageTRON on your system?
Comment 2 SpanKY gentoo-dev 2003-11-29 12:50:48 UTC
*** Bug 34684 has been marked as a duplicate of this bug. ***
Comment 3 SpanKY gentoo-dev 2003-11-29 12:52:09 UTC
please `rm -rf ~/.armagetron` and then try to run the game again
Comment 4 Francisco José Cañizares Santofimia 2003-11-29 13:32:31 UTC
It runs, but i obtain a:
francisco@TeLeFrancisco francisco $ armagetron
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
Comment 5 Francisco José Cañizares Santofimia 2003-11-30 01:20:38 UTC
I remember now that i need to re-emerge armageton, sorry O:-)
Now it runs perfectly, thanks.
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2003-11-30 01:24:06 UTC
Ok, guess this is FIXED then.