Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7023 - Emerge of irssi and silc-client fails
Summary: Emerge of irssi and silc-client fails
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
: 9613 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-08-25 18:26 UTC by David Leadbeater
Modified: 2004-01-05 10:30 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 David Leadbeater 2002-08-25 18:26:33 UTC
Irssi and silc-client are both based on irssi and if both are emerged then irssi
or silc-client does not work because they share binary perl modules.
I'm not sure of the best way of fixing this - there is an irssi-silc plugin -
maybe make it so that is used instead if irssi is emerged. I suppose making it
so both can't be emerged at the same time will work as a temp. solution.

This is the error you get when running irssi after emerging silc-client..
relocation error: /usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Irssi/Irssi.so:
undefined symbol: signal_add_full
Comment 1 phoen][x 2002-11-16 14:18:26 UTC
*** Bug 9613 has been marked as a duplicate of this bug. ***
Comment 2 phoen][x 2002-11-16 14:23:08 UTC
What about making silc-client depend on !irssi and vice versa so that it'll
block if you want to install both? Does that make sense?

-phoen][x-
Comment 3 Markus Bertheau (RETIRED) gentoo-dev 2002-11-16 18:28:15 UTC
Doesn't really /solve/ the problem. I guess users want to have both installed at
the same time.
Comment 4 phoen][x 2002-11-17 05:14:31 UTC
Okay so we'll solve it like that:

- irssi always comes with silc-plugin [1]
- silc-client is a standalone solution [2]
- both ([1] and [2]) block each other

Additions?

-phoen][x-
Comment 5 jochen 2003-10-29 03:03:35 UTC
Yes, use the SILC Plugin :)

I'd help fixing up a ebuild...

Please note, however, that the plugin *requires* a current CVS Version of
Irssi to work! The SILC Client contains quite some backports from Irssi 0.8.6.CVS,
furthermore I fixed some problems with module handling.
Comment 6 jochen 2003-10-29 03:06:30 UTC
I forgot to mention that the SILC Client works with the Perl modules from
Irssi 0.8.6. An alternative would be to make the ebuilds install the modules
only once and not fail, if they are already present
Comment 7 Michael Hellwig 2003-10-31 06:02:09 UTC
strange .. got silc-client AND irssi on this SPARC and they work happily
alongside?

anyway, having silc-plugin would still be mega-nice, since then I'd only
have one app running ..
Comment 8 jochen 2003-10-31 06:11:19 UTC
As I mentioned above. They use exactly the same perl files. If your package
management software (or you) didn't pay attention and just installed the
same file twice, it should work happily together
Comment 9 Aron Griffis (RETIRED) gentoo-dev 2004-01-05 10:30:56 UTC
It sounds from the last couple comments like this problem is no longer really a problem, so I'm going ahead and closing the bug.  Please re-open with an explanation if I'm closing this in error.