x11-libs/libXp and x11-proto/printproto shouldn't be shipped in Gentoo. They are the client library and protocol headers for the dead Xprint extension, which was removed from xorg-server-1.6.0 which was released 9 years ago. Some packages still depend on libXp. I'll file bugs and make them block this.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00d9b88d7ed6d39c01b4ebb74f0ac2bd85a5c70 commit c00d9b88d7ed6d39c01b4ebb74f0ac2bd85a5c70 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-04-21 18:02:39 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-04-21 18:04:11 +0000 profiles: Mask x11-libs/libXp and x11-proto/printproto for removal Bug: https://bugs.gentoo.org/649076 profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)}
texlive-core-2017-r3 depends on libXp: Calculating dependencies... done! x11-libs/libXp-1.0.3 pulled in by: app-text/texlive-core-2017-r3 requires x11-libs/libXp x11-proto/printproto-1.0.5-r1 pulled in by: x11-libs/libXp-1.0.3 requires >=x11-proto/printproto-1.0.5-r1[abi_x86_64(-)] This is latest version, available with all GPO as well.
(In reply to Nikita Zlobin from comment #2) > texlive-core-2017-r3 depends on libXp: > > Calculating dependencies... done! > x11-libs/libXp-1.0.3 pulled in by: > app-text/texlive-core-2017-r3 requires x11-libs/libXp > > x11-proto/printproto-1.0.5-r1 pulled in by: > x11-libs/libXp-1.0.3 requires > >=x11-proto/printproto-1.0.5-r1[abi_x86_64(-)] > > This is latest version, available with all GPO as well. Reemerge texlive-core. See https://bugs.gentoo.org/649152
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc94ee493de0ef65dea19a07f959705e83ada09a commit fc94ee493de0ef65dea19a07f959705e83ada09a Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-05-20 16:03:46 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-05-20 16:04:39 +0000 profiles: Drop x11-libs/libXp and x11-proto/printproto masks Closes: https://bugs.gentoo.org/649076 profiles/package.mask | 6 ------ 1 file changed, 6 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95943a1a43a42fd86cd2bd9a187e06e5a1cde1f commit f95943a1a43a42fd86cd2bd9a187e06e5a1cde1f Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-05-20 16:02:30 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-05-20 16:02:30 +0000 x11-proto/printproto: Remove Bug: https://bugs.gentoo.org/649076 x11-proto/printproto/Manifest | 1 - x11-proto/printproto/metadata.xml | 8 -------- x11-proto/printproto/printproto-1.0.5-r1.ebuild | 14 -------------- 3 files changed, 23 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684d1e38ccf83579a9128587702aa4b8aefc2869 commit 684d1e38ccf83579a9128587702aa4b8aefc2869 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-05-20 16:01:43 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-05-20 16:01:43 +0000 x11-libs/libXp: Remove Bug: https://bugs.gentoo.org/649076 x11-libs/libXp/Manifest | 2 -- x11-libs/libXp/libXp-1.0.2.ebuild | 18 ------------------ x11-libs/libXp/libXp-1.0.3.ebuild | 18 ------------------ x11-libs/libXp/metadata.xml | 8 -------- 4 files changed, 46 deletions(-)