*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** StupidIncarnate has joined #tp | 01:09 | |
StupidIncarnate | When I run this command on the server setup, "cp quickstart-* /opt/tpserver-cpp/etc" it says no such file or dir? | 01:18 |
---|---|---|
StupidIncarnate | lol nvm >.> | 01:21 |
*** nash has joined #tp | 01:35 | |
StupidIncarnate | umm, does a tpserver.conf come with the tpserver-cpp 0.7.0? | 01:56 |
llnz | no | 01:58 |
llnz | there is a sample.conf to help you though | 01:58 |
StupidIncarnate | ok | 01:58 |
llnz | and they also appear in the ruleset and persistence module directories as well | 01:58 |
StupidIncarnate | those must be set up as well to use a specific ruleset? | 02:00 |
llnz | combine into one file | 02:01 |
llnz | they just document the parameters the module adds | 02:01 |
llnz | adds/uses | 02:01 |
StupidIncarnate | oh, I see. alright | 02:02 |
*** glew has quit IRC | 02:18 | |
StupidIncarnate | if it can't read the config file, what's usually the problem? | 02:21 |
llnz | it couldn't find it | 02:22 |
StupidIncarnate | is it supposed to be in the tpserver-cpp folder? | 02:22 |
llnz | umm... iirc, by default it only looks in $prefix/etc/tpserver-cpp.conf | 02:23 |
llnz | when I run it i always pass it the path to the conf file | 02:23 |
llnz | ./tpserver-cpp -C path/to/config.conf | 02:24 |
StupidIncarnate | whenever I pass it something like that, it doesn't launch or anything | 02:25 |
StupidIncarnate | does it store log data before it launches to check what the problem is? | 02:31 |
llnz | oh, it daemonises | 02:32 |
llnz | try ./tpserver-cpp -v -C path/to/config.conf | 02:32 |
StupidIncarnate | ah there we go, 15 instances runnig | 02:34 |
llnz | killall tpserver-cpp :-) | 02:36 |
StupidIncarnate | heh | 02:38 |
*** jmtan has joined #tp | 02:56 | |
*** nash_ has joined #tp | 03:24 | |
mithro | llnz: did you see null_000 was having some problems with the colonise order? | 03:25 |
*** nash has quit IRC | 03:27 | |
llnz | nope | 03:27 |
*** Epyon has quit IRC | 03:33 | |
mithro | llnz: yeah, dunno if it was a client side or server issue yet | 03:36 |
llnz | ok | 03:44 |
*** StupidIncarnate has quit IRC | 03:47 | |
*** bisc has joined #tp | 05:13 | |
bisc | hi | 05:14 |
bisc | mithro here? | 05:14 |
mithro | yeah | 05:14 |
mithro | home sick today | 05:14 |
bisc | that's a pity. | 05:15 |
* llnz wanders off | 05:15 | |
llnz | later all | 05:15 |
*** llnz has quit IRC | 05:15 | |
bisc | I've looked through tpclient code, understood some structure of it | 05:15 |
bisc | looked for your google bugtracker, but don't know which issue to pick | 05:16 |
bisc | can you give me an advice: what to fix for the first time, to get familiar with code | 05:16 |
bisc | ? | 05:16 |
mithro | have you looked at the tp04 branch? | 05:16 |
bisc | yes., of course | 05:17 |
mithro | my suggestion would be to start playing a game on that branch | 05:17 |
mithro | and fix bugs you come across | 05:17 |
bisc | well, I've played for a while. There are some bugs (sometimes network fails, problems with skipping a pack of turns), but they seem to be difficult localizable and, consequently, fixable for a newbie. | 05:19 |
bisc | by localizable I mean hard to locate | 05:19 |
mithro | well, the first job is to find a reproducable way to cause them, right? | 05:21 |
bisc | yes, that's true :) | 05:26 |
bisc | here's a thing I don't understand: how cpp server handles naming of players and games. when I connect to it with a new game name -- it is created. and when with new player - it's created as well. But when I restart it or start a second server process -- what's the expected behavior? | 05:32 |
bisc | here's a bug I have: inability to change password for existing player. after suggesting a password change there's an empty error message box. Shall I fix it by adding "wrong password" text to it? | 05:42 |
mithro | bisc: sounds good | 05:44 |
bisc | mithro: ok, will be working on it. Have to go to the university now, so bye. hope your health will improve | 05:48 |
*** bisc has quit IRC | 05:48 | |
*** tansell-laptop has joined #tp | 06:21 | |
*** StupidIncarnate has joined #tp | 06:22 | |
*** jmtan has quit IRC | 06:57 | |
*** tansell-laptop has quit IRC | 07:03 | |
*** jmtan has joined #tp | 07:06 | |
*** isra17_ has quit IRC | 07:16 | |
*** tansell-laptop has joined #tp | 07:59 | |
*** Agon has joined #tp | 08:09 | |
*** null_000 has joined #tp | 08:17 | |
null_000 | hello world | 08:17 |
*** nash_ has quit IRC | 09:11 | |
*** nash_ has joined #tp | 09:11 | |
StupidIncarnate | do we need the avahi core or the dev pack? | 09:30 |
StupidIncarnate | for the server | 09:30 |
*** nash_ has quit IRC | 09:32 | |
kerbe | I have understood avahi interface isn't working, so you can safely create server without avahi support. (once again I reserve right to be wrong in this case.) | 09:38 |
*** remaxim has joined #tp | 09:40 | |
remaxim | hi | 09:40 |
StupidIncarnate | oh ok | 09:41 |
remaxim | OpenGameArt started to do weekly challenges, in order to get art for a special theme ... this week is "space", so if you re interested to look for some art you can use just check the challenge topic: http://opengameart.org/forumtopic/friday-challenge-apr-23-2010-to-the-stars | 09:42 |
tpb | <http://ln-s.net/5oHb> (at opengameart.org) | 09:42 |
remaxim | also artists are of course invited to participate :) | 09:42 |
*** StupidIncarnate has quit IRC | 10:08 | |
null_000 | nice | 10:18 |
*** jmtan has quit IRC | 10:26 | |
*** verhoevenv has joined #tp | 10:38 | |
*** remaxim_ has joined #tp | 11:05 | |
*** remaxim__ has joined #tp | 11:07 | |
*** remaxim has quit IRC | 11:08 | |
*** remaxim_ has quit IRC | 11:10 | |
*** remaxim has joined #tp | 11:11 | |
*** remaxim__ has quit IRC | 11:12 | |
*** remaxim has quit IRC | 11:17 | |
*** verhoevenv has quit IRC | 11:52 | |
*** mithro has quit IRC | 11:54 | |
*** mithro has joined #tp | 11:55 | |
*** Epyon has joined #tp | 13:03 | |
*** Epyon has quit IRC | 14:24 | |
*** verhoevenv has joined #tp | 14:32 | |
*** jmtan has joined #tp | 14:56 | |
*** verhoevenv has quit IRC | 15:17 | |
*** verhoevenv has joined #tp | 15:19 | |
*** verhoevenv has quit IRC | 16:03 | |
*** verhoevenv has joined #tp | 16:14 | |
*** jdlkem has joined #tp | 16:27 | |
*** null_000 has quit IRC | 16:52 | |
*** jdlkem has quit IRC | 16:56 | |
*** jmtan1 has joined #tp | 17:02 | |
*** jmtan has quit IRC | 17:04 | |
*** jmtan1 has quit IRC | 17:13 | |
*** StupidIncarnate has joined #tp | 17:21 | |
StupidIncarnate | morning all | 17:23 |
*** ahuillet has joined #tp | 17:55 | |
ahuillet | hi | 17:55 |
ahuillet | is any of the organization administrators for TP currently there? | 17:55 |
*** verhoevenv has quit IRC | 18:05 | |
StupidIncarnate | tansell there? | 18:21 |
ahuillet | tansell is the man? | 18:38 |
StupidIncarnate | uh, I'd talk to mithro probably. I need to talk to him about something else | 18:39 |
StupidIncarnate | talk to tansell about something else* | 18:40 |
ezod | mithro == tansell | 18:41 |
ezod | ahuillet: i am technically an org admin also, what's up? | 18:41 |
StupidIncarnate | oh? lol | 18:42 |
*** Epyon has joined #tp | 19:08 | |
*** Noughmad has joined #tp | 19:22 | |
*** StupidIncarnate has quit IRC | 19:32 | |
*** ahuillet has left #tp | 19:36 | |
*** null_000 has joined #tp | 19:56 | |
null_000 | evening all | 19:58 |
*** llnz has joined #tp | 20:18 | |
* null_000 lost a few hours today fighting git | 20:31 | |
null_000 | not to self: be careful not to commit changes to no branch | 20:31 |
alanp | null_000: hello | 20:46 |
alanp | did you get tpadmin running? | 20:46 |
null_000 | no not yet | 20:47 |
null_000 | been busy doing other things | 20:47 |
null_000 | alanp: do you have any clue where should libtprl.so.1 be (since it can't find it there) | 20:50 |
alanp | i thought that you found it in /usr/local/lib? | 20:50 |
null_000 | yes its there... but tpadmin says it can't find it | 20:50 |
null_000 | so it must be expecting it somewhere else | 20:51 |
llnz | you may need to add /usr/local/bin to /etc/ld.so.conf | 20:51 |
llnz | and run ldconfig | 20:51 |
null_000 | ok... will try | 20:52 |
alanp | i think he ran with LD_LIBRARY_PATH and it still didn't work too | 20:53 |
alanp | i can't imagine that isn't not looking for libraries in usr/local/lib on ubuntu? | 20:53 |
null_000 | it works! | 20:56 |
alanp | nice hehe | 20:56 |
null_000 | llnz: I have a bug to report... I just tried to do a battle in minisec (latest server) and the clients couldn't get all the data from the server (just went loading on and on) | 20:58 |
alanp | null_000: have you tried running mtsec yet? | 20:58 |
llnz | i'm fairly sure it | 20:58 |
llnz | i'm fairly sure it's a client bug | 20:58 |
llnz | #88 in fact | 20:59 |
null_000 | llnz: but then it must be in the client library because my AI client couldn't get the data either | 20:59 |
llnz | http://code.google.com/p/thousandparsec/issues/detail?id=88 | 20:59 |
tpb | <http://ln-s.net/5oY:> (at code.google.com) | 20:59 |
null_000 | oh | 20:59 |
llnz | so yes, in the client library | 21:00 |
null_000 | well it's a real blocker... I guess I'll be coding other things for a while ^_^ | 21:01 |
null_000 | alanp: no I didn't give it a spin yet... guess I'll have to now | 21:03 |
null_000 | what's the end turn command in tpadmin? | 21:06 |
llnz | turn-end | 21:06 |
llnz | it's not tpadmin, it's a server command that tpadmin makes available | 21:07 |
null_000 | thanks | 21:08 |
llnz | it has tab completion and help | 21:13 |
llnz | so just type help and enter and it should list all the commands | 21:14 |
*** verhoevenv has joined #tp | 21:14 | |
null_000 | tried help... but I didn't get all of the commands because I wasn't connected | 21:15 |
llnz | so you saw only the local commands | 21:15 |
llnz | when you are connected, it will show all the commands | 21:16 |
null_000 | I see them now | 21:16 |
*** verhoevenv_ has joined #tp | 21:18 | |
*** verhoevenv has quit IRC | 21:19 | |
null_000 | llnz: this is probably a known bug too. Client disconnected (and can not reconnect) and server giving an error <Warning> [Server] PlayerConnection : In connected state but did not receive login, get features or get get time remaining, received frame type 65 | 21:19 |
llnz | http://www.thousandparsec.net/tp/dev/documents/protocolxml.php says that type 65 is the get games frame | 21:21 |
tpb | <http://ln-s.net/JXj> (at www.thousandparsec.net) | 21:21 |
null_000 | that's strange... | 21:21 |
llnz | your client isn't doing TP04 | 21:22 |
llnz | which is required | 21:22 |
llnz | for the frame type | 21:22 |
llnz | (mithro back ported it but i will not) | 21:23 |
null_000 | so you can't play with a TP03 client on a newer server? | 21:23 |
llnz | it's only a warning, not an error, you should still be able to play | 21:27 |
null_000 | the client disconnects and doesn't want to reconnect | 21:27 |
null_000 | and I get an empty error window from the client | 21:27 |
llnz | then it's a bug in the client (somewhere) | 21:28 |
null_000 | is this a know issue or should I file a bug report with stack traces and everything? | 21:29 |
*** glew has joined #tp | 21:32 | |
llnz | file a bug report | 21:33 |
null_000 | ok | 21:34 |
llnz | it really should gracefully fail on that, not fail outright | 21:34 |
llnz | don't expect anyone to fix them | 21:35 |
llnz | make some noise about them, maybe fix them yourself | 21:36 |
null_000 | I will try to fix it myself but a bug report can't hurt | 21:37 |
llnz | report first, then fix, then close bug - looks better ;-) | 21:38 |
null_000 | ^_^ | 21:38 |
null_000 | btw would a TP04 client be better for playing until this is fixed? | 21:40 |
llnz | yes | 21:42 |
*** Agon has quit IRC | 22:01 | |
null_000 | bug filed http://code.google.com/p/thousandparsec/issues/detail?id=93 | 22:11 |
tpb | <http://ln-s.net/5oZn> (at code.google.com) | 22:11 |
null_000 | tomorrow I'll try to fix it... | 22:11 |
null_000 | night all | 22:12 |
*** null_000 has quit IRC | 22:33 | |
*** JLP has quit IRC | 22:50 | |
*** JLP has joined #tp | 22:50 | |
*** JLP has joined #tp | 22:50 | |
*** glew has quit IRC | 22:59 | |
*** Noughmad has quit IRC | 23:05 | |
mithro | JLP: ping? | 23:33 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!