Summary: | GAIM: silc protocoll not selectable in the account screen | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maik-Oliver Rutz <maik> |
Component: | Current packages | Assignee: | Gaim Bugs Crew <gaim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | net-irc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Here comes the config.log |
Description
Maik-Oliver Rutz
2004-07-09 12:25:14 UTC
What version of gaim and what version of silc-toolkit do you have installed. Gaim 0.79-r1 and silc-toolkit 0.9.12-r2. I'm having no problems with this. Did you make sure to rebuild gaim after upgrading silc-toolkit? Otherwise could you attach the config.log from gaim build process here? Created attachment 35157 [details]
Here comes the config.log
Your config definitely looks good. Make sure you have these in /usr/lib/gaim/ : libsilcgaim.la libsilcgaim.so Try running as: gaim -d > gaim.log and look for anything suspicious during startup that would cause the silc libs no to load. Here it is: :-) plugins: /usr/lib/gaim/libsilcgaim.so is unloadable: /usr/lib/gaim/libsilcgaim.so: undefined symbol: silc_client_send_private_message_key_request Paste the output of `ldd /usr/lib/gaim/libsilcgaim.so` ldd /usr/lib/gaim/libsilcgaim.so linux-gate.so.1 => (0xffffe000) libpthread.so.0 => /lib/libpthread.so.0 (0x400cc000) libdl.so.2 => /lib/libdl.so.2 (0x4011d000) libnsl.so.1 => /lib/libnsl.so.1 (0x40120000) libc.so.6 => /lib/libc.so.6 (0x40134000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) The obvious problem is that it's not being listed as linking to the actual silc libs. Here is mine: $ ldd /usr/lib/gaim/libsilcgaim.so linux-gate.so.1 => (0xffffe000) libsilc-1.0.so.2 => /usr/lib/libsilc-1.0.so.2 (0x40039000) libsilcclient-1.0.so.2 => /usr/lib/libsilcclient-1.0.so.2 (0x400a0000) libpthread.so.0 => /lib/libpthread.so.0 (0x400d5000) libdl.so.2 => /lib/libdl.so.2 (0x40126000) libnsl.so.1 => /lib/libnsl.so.1 (0x40129000) libc.so.6 => /lib/libc.so.6 (0x4013d000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) Try re-emerging silc-toolkit and gaim, and make sure you don't have anything in /usr/local/lib or /usr/local/include from any possible manual installs. Works now. Looks like silc-client-1.0.1 was the problem. I did: emerge -C silc-client and emerge silc-toolkit gaim and everything is as it should be. Alright closing this out. |