Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346163 - armagetronad and languages.txt
Summary: armagetronad and languages.txt
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2010-11-20 10:40 UTC by Kolan Sh.
Modified: 2010-11-21 10:24 UTC (History)
0 users

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 Kolan Sh. 2010-11-20 10:40:41 UTC
games-action/armagetronad-0.2.8.3.1 exits with message:
Internal Error: Internal error in static tLanguage* tLanguage::FindStrict(const tString&) in tools/tLocale.cpp:150 : 
 	Language British English not found.
Please send a Bug report!


Reproducible: Always

Steps to Reproduce:
1.emerge armagetronad
2. delete local configuration of the game^ rm -rf ~/.armagetronad or rm ~/.armagetronad/language/languages.txt
3.run armagetronad



Expected Results:  
cool toy on the screen

strace output:
open("/home/kolan/.armagetronad/language/languages.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/games/armagetronad/language/languages.txt", O_RDONLY) = -1 ENOENT (No such file or directory)

so, one solution is to:
ln -s languages.txt.in /usr/share/games/armagetronad/language/languages.txt.in
second is to create languages.txt in ~/.armagetronad/language.languages.txt
Comment 1 Kolan Sh. 2010-11-20 10:41:10 UTC
> ln -s languages.txt.in /usr/share/games/armagetronad/language/languages.txt.in
ln -s languages.txt /usr/share/games/armagetronad/language/languages.txt.in