x11-apps/xdm depends on x11-libs/libXinerama but it compiles and runs great without it. So i think it should be removed fronm dependencies. Reproducible: Always
configure.ac doesn't offer a way to explicitly disable Xinerama support: PKG_CHECK_EXISTS(xinerama, [ AC_DEFINE([USE_XINERAMA], 1, [Define to 1 to use XINERAMA in greeter & chooser]) PKG_CHECK_MODULES(XINERAMA, xinerama) CHOOSER_CFLAGS="$CHOOSER_CFLAGS $XINERAMA_CFLAGS" CHOOSER_LIBS="$CHOOSER_LIBS $XINERAMA_LIBS" GREETER_CFLAGS="$GREETER_CFLAGS $XINERAMA_CFLAGS" GREETER_LIBS="$GREETER_LIBS $XINERAMA_LIBS" ]) So evidently we chose to just always require it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eab4843656a9d806f902602ccb19584f8863792 commit 9eab4843656a9d806f902602ccb19584f8863792 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2019-03-03 00:27:58 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2019-03-03 02:09:37 +0000 x11-apps/xdm: Version bump to 1.1.2 Various changes, addressing multiple bugs (in some cases partially): - Depend on x11-apps/xsm (bug 329833) - Drop IUSE=xdm-auth (bug 445662) - Add IUSE=xinerama (bug 384371) - Add IUSE=truetype (bug 608840) - Add IUSE=xpm - Add IUSE=systemd - Port to EAPI=7 and xorg-3.eclass Bug: https://bugs.gentoo.org/329833 Bug: https://bugs.gentoo.org/445662 Closes: https://bugs.gentoo.org/384371 Closes: https://bugs.gentoo.org/608840 Signed-off-by: Matt Turner <mattst88@gentoo.org> x11-apps/xdm/Manifest | 1 + x11-apps/xdm/files/xdm-1.1.12-consolekit.patch | 269 +++++++++++++++++++++ .../files/xdm-1.1.12-make-xinerama-optional.patch | 34 +++ x11-apps/xdm/xdm-1.1.12.ebuild | 84 +++++++ 4 files changed, 388 insertions(+)