Hello, everyone, Out of sheer interest in poker I downloaded pokersource (and the other support files/binaries). I have set it up overnight after being caught by some compatibility issues in some of the prebuilt packages I downloaded. I would like to note here some of my experience.
Note: I'm working on this setup on an old 570E running Slackware 10.2, got prebuilt packages from linuxpackages.net or slackware.com. 1) there is a bug in mysql, an ABI change in mysql-5.0.24 that caused certain prebuilt packages to return errors. This bit me when i used the prebuilt mysql-python from linuxpackages.net. You'll know you've hit this bug if you constantly get "_mysql_exceptions.InterfaceError: (0, '')". My solution was to download the mysql-python source and recompile. 2) After this issue I was able to somewhat execute pokerserver using the run-pokerserver script but viewing the logs I discovered it was not properly running! There was an xpath error. I think this occurs only when you do a non-standard install ie have a different installation prefix. Find the following files inside poker-network: in pokerclient2d poker2d-test.xml in examples poker.bot.xml poker.server.xml and edit the path (its near the end of the files) to match your installation prefix. After the edit, pokerserver should run properly. 3) Setting up the web side was as easy as editing the config files, but then I can not connect to the local site. Lo and behold apache is starting up and listening on the IPv6 interface! Oh why!? Had to manually put "Listen 0.0.0.0:80" in my httpd.conf as noted in some posts on the web. 4) The last and final issue is the pokerclient2d itself. This has got me stumped bad but since I don't know how to use pygame I can't do anything about it. It's up and running, and connection to my local poker server is ok, I can already see the table, but as soon as I login or try to create a new login accout it crashes with a SIGSEGV. If I cancel I can access access the "tables UI" (Holdem, Omaha, etc). Click on the Holdem, Omaha, Omaha H/L, Stud, Sit & Go, Regular and then on Holdem crashes. I'm using the latest pygame built from source. Here is a simple dependency list based on my build effort: pypoker-eval poker-eval python-2.4 poker-network poker-engine poker-eval poker-network poker-engine pypoker-eval twistedweb-2.2 soappy fpconst pyopenssl (optional) pygame apache php mysql-python mysql-5.0.24 pygtk apg (was being referenced by pokerbot.py) So close yet so far... - mela blog: http://sessyargc.blogspot.com/ photos: http://flickr.com/photos/sessyargc/ more photos: http://public.fotki.com/sessyargc/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Pokersource-users mailing list [email protected] https://mail.gna.org/listinfo/pokersource-users
