Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247987 - both net-irc/ircii and net-irc/irc-client install /usr/bin/irc
Summary: both net-irc/ircii and net-irc/irc-client install /usr/bin/irc
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: Pending removal: 2016-09-20
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2008-11-21 17:00 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2016-10-01 07:03 UTC (History)
4 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 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-11-21 17:00:54 UTC
Detected file collision(s):

        /usr/bin/irc

Searching all installed packages for file collisions...

Press Ctrl-C to Stop

net-irc/irc-client-2.10.3_p7
        /usr/bin/irc

Package 'net-irc/ircii-20060725' NOT merged due to file collisions. If
necessary, refer to your elog messages for the whole content of the
above message.
Comment 1 Joost Ruis 2010-06-04 10:10:31 UTC
Wow old bug.

 * package net-irc/irc-client-2.10.3_p7 NOT merged
 *
 * Detected file collision(s):
 *
 *  /usr/share/man/man1/irc.1.bz2
 *  /usr/bin/irc
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * net-irc/ircii-20060725
 *  /usr/bin/irc
 *  /usr/share/man/man1/irc.1.bz2
Comment 2 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-12-02 01:19:34 UTC
So, what is the best action? To try to convince ircii people to install a binary named ircii instead of `irc'? To be ridiculously complicated and install an irc-client eselect module to choose between the two :-p?

I have just committed changes making the packages block eachother. If something additional should be done, please reopen this bug.

On the other hand, irc-client seems to have moved its internet presence and I don't know where to. Maybe that package should be eventually cleaned...
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-12-21 18:54:58 UTC
Something went very wrong here.

ircii-20111115 has:

  # This and irc-client both install /usr/bin/irc #247987
  RDEPEND="${DEPEND}
    !!net-irc/irc-client"

irc-client-2.10.3_p7 has:

  # This and irc-client both install /usr/bin/irc #247987
  RDEPEND="${DEPEND}
    !net-irc/irc-client"

Unless there'a reason to forcedly uninstall irc-client before building ircii (rather than uninstall it before *installing* it), this should be weak '!' blocker. And I'm pretty sure the second snippet should have s/irc-client/ircii/ ;-P.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-12-21 19:05:39 UTC
commit 0f52a175d6bc9ad8e2de0b00f26befa8b050864a
Author: Michał Górny <mgorny@gentoo.org>
Date:   Mon Dec 21 20:03:55 2015

    net-irc/irc-client: Fix blocker on ircii
    
    Fix the mistaken blocker to point at net-irc/ircii rather than
    net-irc/irc-client iself.
    
    Bug: https://bugs.gentoo.org/247987


Please confirm ! vs !! in ircii though.
Comment 5 Pacho Ramos gentoo-dev 2016-08-08 10:53:37 UTC
Is there any need to keep a client like irc-client whose last version is from 1999? :/
Comment 6 Pacho Ramos gentoo-dev 2016-10-01 07:03:50 UTC
removed