With otr not in USE, there is a conflict: * Detected file collision(s): * * /usr/share/irssi/help/otr * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * net-irc/irssi-otr-1.0.2:0::gentoo * /usr/share/irssi/help/otr info: net-irc/irssi-1.1.2::gentoo was built with the following: USE="perl proxy -libressl (-selinux) -socks5" ABI_X86="(64)" net-irc/irssi-otr-1.0.2::gentoo was built with the following: USE="" ABI_X86="(64)" flags of new irssi being merged: [ebuild U ] net-irc/irssi-1.2.0-r2::gentoo [1.1.2::gentoo] USE="perl proxy -libressl -otr% (-selinux) -socks5" 0 KiB
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a813e0694e7fab79e0874d23907023ecc06a0162 commit a813e0694e7fab79e0874d23907023ecc06a0162 Author: Mikle Kolyada <zlogene@gentoo.org> AuthorDate: 2019-05-21 19:52:23 +0000 Commit: Mikle Kolyada <zlogene@gentoo.org> CommitDate: 2019-05-21 19:52:23 +0000 net-irc/irssi: block irssi-otr plugin flagless Closes: https://bugs.gentoo.org/686498 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 net-irc/irssi/irssi-1.2.0-r2.ebuild | 4 ++-- net-irc/irssi/irssi-9999.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
So I read this as functionality provided by USE=otr obsoletes the separate irssi-otr package. Thanks.
(In reply to Sławomir Nizio from comment #2) > So I read this as functionality provided by USE=otr obsoletes the separate > irssi-otr package. Thanks. that is true, but it was not taken into account that people w/o otr USE enabled may have the separate plugin installed. Ideally this plugin must die. but v1.1.2 of irssi is still preserved in the tree and it does not have otr bult-ins