I recently upgraded gaim to 2.0.0beta3 but gaim tells me I can't connect to MSN because there is no SSL support built into it. I use the NSS libs and not gnutls and I noticed that the beta3 ebuild doesn't specify paths to the NSS libs in the configure options like it does in the other betas so i just added those paths back in for a quick fix.
I would like to see nss/nspr versions, I would also like to see ldd /usr/bin/gaim , I believe the bug is on your system and not in the package.
Created attachment 83433 [details] gaim log Here is the log of an emerge using what is in the tree, if you look you will see we link to /usr/$(get_lib)/nss and /usr/$(get_libdir)/nspr ldd /usr/lib64/gaim/ssl-nss.so libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00002b4b64531000) libssl3.so.11 => /usr/lib64/nss/libssl3.so.11 (0x00002b4b646c7000) libsmime3.so.11 => /usr/lib64/nss/libsmime3.so.11 (0x00002b4b647f2000) libnss3.so.11 => /usr/lib64/nss/libnss3.so.11 (0x00002b4b6491d000) libplds4.so.6 => /usr/lib64/nspr/libplds4.so.6 (0x00002b4b64aa3000) libplc4.so.6 => /usr/lib64/nspr/libplc4.so.6 (0x00002b4b64ba6000) libnspr4.so.6 => /usr/lib64/nspr/libnspr4.so.6 (0x00002b4b64cac000) libpthread.so.0 => /lib/libpthread.so.0 (0x00002b4b64df0000) libdl.so.2 => /lib/libdl.so.2 (0x00002b4b64f06000) libnsl.so.1 => /lib/libnsl.so.1 (0x00002b4b6500b000) libresolv.so.2 => /lib/libresolv.so.2 (0x00002b4b65121000) libc.so.6 => /lib/libc.so.6 (0x00002b4b65235000) libsoftokn3.so.11 => /usr/lib64/nss/libsoftokn3.so.11 (0x00002b4b6545f000) /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
Here is my ldd /usr/bin/gaim: # ldd /usr/bin/gaim linux-gate.so.1 => (0xffffe000) libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xa7f4f000) libdbus-1.so.2 => /usr/lib/libdbus-1.so.2 (0xa7f29000) libao.so.2 => /usr/lib/libao.so.2 (0xa7f25000) libpthread.so.0 => /lib/libpthread.so.0 (0xa7f13000) libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xa7eec000) libXss.so.1 => /usr/lib/libXss.so.1 (0xa7ee9000) libSM.so.6 => /usr/lib/libSM.so.6 (0xa7edf000) libICE.so.6 => /usr/lib/libICE.so.6 (0xa7ec8000) libgtkspell.so.0 => /usr/lib/libgtkspell.so.0 (0xa7ec2000) libenchant.so.1 => /usr/lib/libenchant.so.1 (0xa7ebd000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xa7bdf000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xa7b62000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xa7b48000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xa7b33000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xa7b2c000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xa7b08000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xa7ad2000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0xa7a89000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xa7a80000) libX11.so.6 => /usr/lib/libX11.so.6 (0xa79b9000) libXext.so.6 => /usr/lib/libXext.so.6 (0xa79ab000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0xa7987000) libglitz.so.1 => /usr/lib/libglitz.so.1 (0xa7964000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xa793e000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0xa791e000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xa78af000) libz.so.1 => /lib/libz.so.1 (0xa789e000) libm.so.6 => /lib/libm.so.6 (0xa787c000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xa7845000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xa7842000) libdl.so.2 => /lib/libdl.so.2 (0xa783d000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xa77bd000) libnsl.so.1 => /lib/libnsl.so.1 (0xa77a8000) libresolv.so.2 => /lib/libresolv.so.2 (0xa7795000) libc.so.6 => /lib/libc.so.6 (0xa7681000) /lib/ld-linux.so.2 (0xa7f74000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xa767d000) libXi.so.6 => /usr/lib/libXi.so.6 (0xa7675000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xa7672000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xa7669000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xa7664000)
On suggestion from another user who had the same issue, please run env-update and then restart gaim. If this also works for you I will adjust the ebuild accordingly.
Running env-update didn't fix this issue.
Not only NSS, but Gnutls too, fails. I've to downgrade to beta2 in order to connect to MSN.
(In reply to comment #5) > Running env-update didn't fix this issue. > I still have not been presented with the version of nss/nspr that you have installed.
Updated the ebuild with what should fix the issue. Please allow time for it to reach sync mirrors and let me know what happens.
Upgraded NSS to unstable version to meet the requirements for the new gaim beta3 ebuild and then re-emerged gaim and this issue is no more. Thanks.
Closing bug as fixed then, thank you.
*** Bug 128788 has been marked as a duplicate of this bug. ***
You marked bug http://bugs.gentoo.org/show_bug.cgi?id=128788 the same as http://bugs.gentoo.org/show_bug.cgi?id=128043 But it's _not_ the same bug, the first one is when compiling, while the second one is a runtime problem.