[pkg-ggz-maintainers] ggzd is broken in etch

Josef Spillner josef at ggzgamingzone.org
Sat Sep 2 12:32:15 UTC 2006


Alle 21:57, venerdì, 1. settembre 2006, marti ha scritto:
> I am running an up to date etch system with kernel 2.6.15 and dpkg stop
> with an error code at "post process ggzd (--configure)"

DEB_CONFIGURE_EXTRA_FLAGS is missing --localstatedir=/var/lib. I think it was 
dropped during the transition to cdbs.

Since other directories are set correctly by cdbs (e.g. mandir), maybe it's 
even a bug in cdbs and it should set localstatedir as well. But I'm not sure 
about that and we should probably better fix it in our build scripts.
I do however currently not have the resources to test all this - thesis due in 
a few days :-)

> After that, ggzd will not run. It exits immediately with "segmentation
> fault"

This happens because you tried to debug the problem, i.e. by running ggzd as 
root, and now there's a /var/ggzd writeable only for root. It's a bug in ggzd 
(it shouldn't crash) but unrelated to the problem above, since the postinst 
script will already fail with:
Couldn't create /var/ggzd: No such file or directory
(and ggzd exiting with -1, instead of segfault)

Josef

-- 
The GGZ Gaming Zone - http://www.ggzgamingzone.org/



More information about the pkg-ggz-maintainers mailing list