The ebuild for net-misc/unison-2.51.3_rc2 changed the clause in RDEPENDS that pulls in net-misc/x11-ssh-askpass or net-misc/ssh-askpass-fullscreen to no longer be dependent on the gtk use flag. This means that that building unison on a headless system (as a server or text-UI component) now pulls in the X stack, since both those askpass implementations are GUIs. Previous versions of unison had those depends conditional on the gtk flag. Reproducible: Always
Yep, noticed this earlier when I was keywording for arm.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115044510a34dbe0dc9b4ea1ec1e75083e4a8f5e commit 115044510a34dbe0dc9b4ea1ec1e75083e4a8f5e Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2020-10-22 08:45:02 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-10-22 11:38:12 +0000 net-misc/unison: bump to 2.51.3 Closes: https://bugs.gentoo.org/750449 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Sam James <sam@gentoo.org> net-misc/unison/Manifest | 1 + net-misc/unison/unison-2.51.3.ebuild | 97 ++++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+)