x11-libs/xpyb is awful and unmaintained. The only thing in the tree that needs it is pycairo[xcb], and nothing needs it. pycairo-1.16.3-r1 removes the xcb flag. Once it's stabilized and pycairo-1.15 is dropped, we can be rid of xpyb.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba88f57bd7dd519a1dd8f6e303f488f0411323b commit 0ba88f57bd7dd519a1dd8f6e303f488f0411323b Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-04-22 03:04:41 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-04-22 03:04:41 +0000 profiles: Mask x11-libs/xpyb for removal Bug: https://bugs.gentoo.org/651300 profiles/package.mask | 4 ++++ 1 file changed, 4 insertions(+)}
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d055bd9d1c0c79588ac5dcf02185caa50947e937 commit d055bd9d1c0c79588ac5dcf02185caa50947e937 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-05-20 16:04:15 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-05-20 16:04:52 +0000 profiles: Drop x11-libs/xpyb mask Closes: https://bugs.gentoo.org/651300 profiles/package.mask | 4 ---- 1 file changed, 4 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04edc646d534459e7f8bd7206ae47f316c0d8241 commit 04edc646d534459e7f8bd7206ae47f316c0d8241 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-05-20 16:03:01 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-05-20 16:03:01 +0000 x11-libs/xpyb: Remove Bug: https://bugs.gentoo.org/651300 x11-libs/xpyb/Manifest | 1 - x11-libs/xpyb/files/xpyb-1.3.1-xcbproto-1.13.patch | 13 ------ x11-libs/xpyb/files/xpyb-1.3.1-xcbproto-1.9.patch | 11 ----- x11-libs/xpyb/files/xpyb-python.patch | 12 ------ x11-libs/xpyb/metadata.xml | 8 ---- x11-libs/xpyb/xpyb-1.3.1-r5.ebuild | 50 ---------------------- 6 files changed, 95 deletions(-)