Created attachment 574440 [details] libXdmcp failed emerge log. == Error message for libXext: " configure: error: Package requirements (xproto >= 7.0.13 x11 >= 1.6 xextproto >= 7.1.99) were not met: No package 'xproto' found No package 'x11' found No package 'xextproto' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XEXT_CFLAGS and XEXT_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. " == Error message for libXdmcp: " configure: error: Package requirements (xproto) were not met: No package 'xproto' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XDMCP_CFLAGS and XDMCP_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. " Solution: Emerge dev-util/pkgconfig with abi_x86_32 USE flag. I'll attach failed and successful emerge logs.
Created attachment 574442 [details] libXdmcp successful emerge log.
Created attachment 574444 [details] libXext failed emerge log.
Created attachment 574446 [details] emerge --info
Created attachment 574448 [details] libXext successful emerge log.
Created attachment 574590 [details, diff] Patch Probably it should be fixed in xorg-2.eclass and xorg-3.eclass.
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #5) > Created attachment 574590 [details, diff] [details, diff] > Patch > > Probably it should be fixed in xorg-2.eclass and xorg-3.eclass. The patch seems believable, but... how have we never encountered this problem before?!
Probably other users happened to have virtual/pkgconfig[abi_x86_32,abi_x86_64] due to many other packages depending on virtual/pkgconfig[${MULTILIB_USEDEP}].
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4a36d2146f20372a69359487e8660dd00a27fb commit 0e4a36d2146f20372a69359487e8660dd00a27fb Author: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> AuthorDate: 2019-04-29 01:45:58 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2019-04-29 19:57:19 +0000 xorg-2.eclass, xorg-3.eclass: Depend on virtual/pkgconfig[${MULTILIB_USEDEP}] when multilib support is enabled. Fixes: https://bugs.gentoo.org/684494 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org> eclass/xorg-2.eclass | 8 ++++++-- eclass/xorg-3.eclass | 6 +++++- 2 files changed, 11 insertions(+), 3 deletions(-)
I am still encountering this problem on two of my machines. For the others the upgrade seemed to not hit this problem. Anything needs manual re-emerging?
Either your dev-util/pkgconfig is somehow broken (and should be rebuilt) or you reproduced an unrelated problem (with potentially similar symptoms)...
You are correct. Re-emerging dev-util/pkgconfig fixed the undesired situation.