Hi all,
I'm a Fedora contributer and today I've been working on packaging londonlaw.
While searching for a problem for the server not starting with recent
python-twisted bug, I found the Debian bug report.
I've managed to fix this issue now and I would like to share my fix with you,
see the attached patch.
Regards,
Hans
diff -up londonlaw-0.2.1/londonlaw/server/Game.py~ londonlaw-0.2.1/londonlaw/server/Game.py
--- londonlaw-0.2.1/londonlaw/server/Game.py~ 2007-09-23 10:34:43.000000000 +0200
+++ londonlaw-0.2.1/londonlaw/server/Game.py 2007-09-23 10:34:43.000000000 +0200
@@ -20,6 +20,7 @@ import sets
from twisted.python import components
from twisted.python import log
+from zope import interface
from londonlaw.common.protocol import *
from londonlaw.common.map import *
@@ -32,7 +33,7 @@ class GameError(Exception):
pass
-class IGameListener(components.Interface):
+class IGameListener(interface.Interface):
def announceHistory(self, history):
pass