[mclasen@planemask Desktop]$ wc -l /usr/share/at-spi2/dbus/org.freedesktop.atspi.* | grep "[ ]0" 0 /usr/share/at-spi2/dbus/org.freedesktop.atspi.DeviceEvent 0 /usr/share/at-spi2/dbus/org.freedesktop.atspi.Relation 0 /usr/share/at-spi2/dbus/org.freedesktop.atspi.Role It seems that the xslt script that creates these files has some deficiencies...
I'd like to expand the scope of this bug. Instead of installing the D-Bus XML I'd like to have it built into the library in the same way as is done with Qt D-Bus bindings. Shouldn't be too hard, just need to have the 'C' strings of the XML generated and D-Route modified to use variables rather than loading the XML. This should make installation and introspection less error prone.
Mark made the refactor described in the comment a long time ago. Closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.