running build.sh under gentoo

Matt Dew matt at osource.org
Thu Jun 3 18:23:16 PDT 2010


Has anyone had luck getting build.sh to run on gentoo?
It's something with gentoo's python I think.   I searched around but no luck.

It dies in libxcb.

...
...
/usr/bin/python ./c_client.py -p
/home/matt/tmp/xorg.buildsh/lib64/python2.6/site-packages
/home/matt/tmp/xorg.buildsh/share/xcb/dri2.xml
Traceback (most recent call last):
 File "./c_client.py", line 1040, in <module>
   module.resolve()
 File "/usr/lib64/python2.6/site-packages/xcbgen/state.py", line 94, in resolve
   item.resolve(self)
 File "/usr/lib64/python2.6/site-packages/xcbgen/xtypes.py", line
405, in resolve
   self.reply.resolve(module)
 File "/usr/lib64/python2.6/site-packages/xcbgen/xtypes.py", line
369, in resolve
   ComplexType.resolve(self, module)
 File "/usr/lib64/python2.6/site-packages/xcbgen/xtypes.py", line
296, in resolve
   type = ListType(child, module.get_type(fkey), self)
 File "/usr/lib64/python2.6/site-packages/xcbgen/xtypes.py", line
163, in __init__
   self.expr = Expression(elts[0] if len(elts) else elt, self)
 File "/usr/lib64/python2.6/site-packages/xcbgen/expr.py", line 70, in __init__
   self.lhs = Expression(list(elt)[0], parent)
 File "/usr/lib64/python2.6/site-packages/xcbgen/expr.py", line 71, in __init__
   self.rhs = Expression(list(elt)[1], parent)
 File "/usr/lib64/python2.6/site-packages/xcbgen/expr.py", line 84, in __init__
   raise Exception('XXX')
Exception: XXX
make[1]: *** [dri2.c] Error 1
make[1]: Leaving directory `/home/matt/xorg/modular/xcb/libxcb/src'
make: *** [all-recursive] Error 1


Matt


More information about the xorg-devel mailing list