Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346161 - armagetronad and languages.txt
Summary: armagetronad and languages.txt
Status: RESOLVED FIXED
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:
Depends on:
Blocks:
 
Reported: 2010-11-20 10:28 UTC by Kolan Sh.
Modified: 2010-11-20 10:51 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:28:49 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 Mr. Bones. (RETIRED) gentoo-dev 2010-11-20 10:51:21 UTC
reverted the last change the ebuild which breaks it.  thanks for the bug report.