https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-python/xpybutil-0.0.6 fails to compile. Discovered on: amd64 (internal ref: guru_ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 902247 [details] build.log build log and emerge --info
Related to this code in setup.py: try: from xpybutil.compat import xproto, xinerama, randr except: print('') print('xpybutil requires the X Python Binding') print('See: http://cgit.freedesktop.org/xcb/xpyb/') print('More options: xpyb-ng:', 'https://github.com/dequis/xpyb-ng', 'and xcffib:', 'https://github.com/tych0/xcffib') sys.exit(1) I'll poke at this to see what dependency needs to be added.
Looks like this failed because I originally didn't include a dependency on dev-python/xcffib, and therefore the tinderbox environment didn't have that installed. The commit this was run off of is: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5200d5a9fd54fbbb099da9ecbe7a7497146d0f3 The commit that fixed the missing dependency is: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e123e951c0e1712a4191c7ae654d8938bf3fb2c5 Considering this fixed.