Version above is where I first encountered it (Nov 2), and 2.53.7 is still affected. The file /usr/share/applications/unison-gui-2.53-unison-2.53.desktop (this file naming seems a bit odd also?) contains [Desktop Entry] Name=Unison GUI (2.53) Type=Application Comment=Two-way cross-platform file synchronizer Exec=unison-gui-2.53 TryExec=unison-gui-2.53 Icon=unison-2.53 Categories=Network; I think the problem is on line 120 in both current ebuilds which should read make_desktop_entry "${PN}-${SLOT}" "${PN^} GUI (${SLOT})" "${PN}-${SLOT}"
AIUI this appears to have been a collision between bugs #935398 and #941780. There is only one unison binary, which runs with GUI if graphical environment is detected ($DISPLAY is set) unless invoked with "-ui text" switch.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddd1d20b9d1e4a4e5917517dac1def707991d98 commit bddd1d20b9d1e4a4e5917517dac1def707991d98 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2024-12-22 20:53:20 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2024-12-22 20:53:56 +0000 net-misc/unison: fix desktop entry Closes: https://bugs.gentoo.org/946708 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> net-misc/unison/{unison-2.53.7.ebuild => unison-2.53.7-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)