Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 686498

Summary: net-irc/irssi-1.2.0-r2 USE=-otr with net-irc/irssi-otr - file collision in /usr/share/irssi/help/otr
Product: Gentoo Linux Reporter: Sławomir Nizio <slawomir.nizio>
Component: Current packagesAssignee: Sven Wegener <swegener>
Status: RESOLVED FIXED    
Severity: normal CC: monsieurp, zlogene
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sławomir Nizio 2019-05-21 18:55:25 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2019-05-21 19:53:31 UTC
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(-)
Comment 2 Sławomir Nizio 2019-05-21 19:55:09 UTC
So I read this as functionality provided by USE=otr obsoletes the separate irssi-otr package. Thanks.
Comment 3 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-05-21 19:59:45 UTC
(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