Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
ash-2.05b$ freecraft ERROR: could not open ccl/freecraft.ccl (errobj No such file or directory) FATAL ERROR DURING STARTUP OR CRITICAL CODE SECTION bash-2.05b$ Reproducible: Always Steps to Reproduce: 1. 2. 3.
Ohh, my version is freecraft-1.18-r1 with freecraft-fcmp-1.18-r1
same versions, same mistakes here I tried to solve it on my own but finally gave up... It seems there is a great difference between the graphics/sounds of freecraft-fcmp package and where all the ccl files try to find them...
OK, I made it work for me (had a brilliant idea right after typing my "I give up" comment). First, freecraft and freecraft-fcmp both install some ccl files... So, where freecraft installs ccl files to search for the "original" set of souds/graphics, freecraft-fcmp installs ccl files searching for the "free" set of medias... the funny thing is that they are completely different, so YOU HAVE TO EMERGE FREECRAFT-FCMP AFTER FREECRAFT (made the same mistake), maybe this could be added as prerequisite in freecraft-fcmp Then, the path to the freecraft files (i.e /usr/share/games/freecraft) is not known to the game... Don't know how to solve cleanly this one, I used a piggy way : running freecraft from the lib directory /usr/share/games/freecraft$ freecraft And there it works... the two issues should be solved though
i really dont know how you managed to emerge freecraft-fcmp without emerging freecraft first freecraft-fcmp has a DEPEND on freecraft
as for running `freecraft`, if you had read the output after the emerge you would have seen this: Freecraft is now installed but in order to actually play you will need to either use a Warcraft CD or install the freecraft-fcmp ebuild. To start a game just run `playfreecraft`. 'playfreecraft' is a wrapper around 'freecraft' to make it work ... i'll change the ebuild since you guys were unable to read the documentation so that 'freecraft' works as expected
Well, thanks for mentioning the dependancy exists. In fact, I tried to install freecraft a few times with different source packages. I think this might have fulfilled the dependancy requirement, and accepted to install both in the wrong order. But concerning the playfreecraft wrapper, I read about it, but couldn't find any script/program of this name. Where is it located ?
ok. I start a game just run `playfreecraft`. Work fine.
i'm gonna fix it to get rid of the 'playfreecraft' wrapper
fixed in cvs