[mmcgrath@desktop fas]$ ./start-fas.py
Traceback (most recent call last):
File "./start-fas.py", line 23, in <module>
from fas.controllers import Root
File "/home/mmcgrath/git/fedora-infrastructure/fas/fas/controllers.py", line 2, in <module>
from model import *
File "/home/mmcgrath/git/fedora-infrastructure/fas/fas/model.py", line 47, in <module>
from fedora.tg.json import SABase
File "/usr/lib/python2.5/site-packages/fedora/tg/json.py", line 96, in <module>
@jsonify.when("isinstance(obj, sqlalchemy.orm.query.Query)" \
File "/usr/lib/python2.5/site-packages/dispatch/functions.py", line 690, in when
return self._decorate(cond)
File "/usr/lib/python2.5/site-packages/dispatch/functions.py", line 577, in _decorate
cond = self.parseRule(cond,frame=frame) or cond
File "<string>", line 10, in parseRule
File "/usr/lib/python2.5/site-packages/dispatch/functions.py", line 440, in parseRule
return self.parse(rule, frame.f_locals, frame.f_globals)
File "/usr/lib/python2.5/site-packages/dispatch/functions.py", line 326, in parse
return parse_expr(expr_string,builder)
File "/usr/lib/python2.5/site-packages/dispatch/ast_builder.py", line 383, in parse_expr
return build(builder, parser.expr(expr).totuple(1)[1])
File "/usr/lib/python2.5/site-packages/dispatch/ast_builder.py", line 378, in build
return production[nodelist[0]](builder,nodelist)
File "/usr/lib/python2.5/site-packages/dispatch/ast_builder.py", line 51, in com_binary
return getattr(builder,opname)(items)
File "/usr/lib/python2.5/site-packages/dispatch/predicates.py", line 612, in Or
return reduce(operator.or_,[build(self,expr) for expr in items])
File "/usr/lib/python2.5/site-packages/dispatch/ast_builder.py", line 378, in build
return production[nodelist[0]](builder,nodelist)
File "/usr/lib/python2.5/site-packages/dispatch/ast_builder.py", line 178, in power
return com_call_function(builder,nodelist,node[2])
File "/usr/lib/python2.5/site-packages/dispatch/ast_builder.py", line 284, in com_call_function
return builder.CallFunc(primaryNode, args, kw, star_node, dstar_node)
File "/usr/lib/python2.5/site-packages/dispatch/predicates.py", line 545, in method
return expressionSignature(op(self.expr_builder,*args), self.mode)
File "<string>", line 5, in expressionSignature
File "/usr/lib/python2.5/site-packages/dispatch/predicates.py", line 719, in convertIsInstanceToClassCriterion
return or_criteria(expr,map(ICriterion,seq))
File "/usr/lib/python2.5/site-packages/protocols/interfaces.py", line 298, in __call__
return Protocol.__call__(self,*__args, **__kw)
File "_speedups.pyx", line 198, in _speedups.Protocol__call__
File "_speedups.pyx", line 183, in _speedups._adapt
protocols.adapters.AdaptationFailure: ("Can't adapt", <function SelectResults at 0x93fbb54>, <class 'dispatch.interfaces.ICriterion'>)