Just wanted to share what I found out so far: The package xcb-proto contains XML protocol definitions like damage.xml (upstream doc: http://cgit.freedesktop.org/xcb/proto/tree/doc/xml- xcb.txt ).
Python bindings are generated from these definitions using custom generator modules. The modules are part of another Debian package (python-xcbgen), also built from the source package xcb-proto. xcbgen is imported by py_client.py in the xpyb source package, which just calls the parsing module for each XML protocol definition. I think the issue is somewhere in python-xcbgen, but could not look into it further yet. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1231463 Title: Many undefined name errors in python-xpyb package To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xpyb/+bug/1231463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs