Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686498 - net-irc/irssi-1.2.0-r2 USE=-otr with net-irc/irssi-otr - file collision in /usr/share/irssi/help/otr
Summary: net-irc/irssi-1.2.0-r2 USE=-otr with net-irc/irssi-otr - file collision in /u...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sven Wegener
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-21 18:55 UTC by Sławomir Nizio
Modified: 2019-05-21 19:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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