On Sun, 19 Aug 2007, Krzysztof Sobolewski wrote:
> Two more for tpserver-cpp
>
> 0001: tpserver-cpp is a metapackage, so Depend: on packages actually needed
> to run it.
> I'm not sure it's the proper way to do it. If some of these packages are
> required to run tpserver, than the tpserver-cpp-core package should depend
> on them, not the metapackage (or move the functionality to tpserver-cpp
> itself).

tpserver-cpp-core only depends on one of the -scheme packages to be installed. 
For a running game, you need a -ruleset package (or custom install 
one). -persistence packages are optional (and more on that shortly).

> The patch adds dependencies on -core, either of -scheme, either of 
> -persistence and either of -ruleset packages (don't know which are really
> needed). 

That is fine for the tpserver-cpp metapackage.

> Note that persistence packages are empty - ./configure doesn't 
> check for mysql or postgresql so they're not even built (and only mysql
> version is in the sources, AFAICS). I'm not familiar enough with autotools
> to know how to fix it...

There is only mysql in the source, and there are checks for it in ./configure, 
but the code for the actual module is currently broken, and is specifically 
disabled using --without-mysql

> 0002: this patch makes the tpserver-cpp-scheme-guile package to not be
> empty :)
>
>
> Anyway, tpserver-cpp starts, but I don't know yet what to do next ;)

Try running 
tpserver-cpp -C quickstart-minisec.conf 
and connecting with a client.

> -KS

I will apply both shortly.

Later
Lee

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel

Reply via email to