Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128043 - net-im/gaim-2.0.0beta3 doesn't build with NSS SSL support
Summary: net-im/gaim-2.0.0beta3 doesn't build with NSS SSL support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-29 16:25 UTC by Sean Kennedy
Modified: 2006-04-04 10:22 UTC (History)
2 users (show)

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


Attachments
gaim log (gaim.log,487.34 KB, text/plain)
2006-03-30 07:35 UTC, Jory A. Pratt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Kennedy 2006-03-29 16:25:54 UTC
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.
Comment 1 Jory A. Pratt 2006-03-30 06:42:46 UTC
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.
Comment 2 Jory A. Pratt 2006-03-30 07:35:18 UTC
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)
Comment 3 Sean Kennedy 2006-03-30 09:50:54 UTC
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)
Comment 4 Kathryn Kulick (RETIRED) gentoo-dev 2006-03-30 10:03:02 UTC
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.
Comment 5 Sean Kennedy 2006-03-30 10:12:50 UTC
Running env-update didn't fix this issue.
Comment 6 wel 2006-03-30 10:14:33 UTC
Not only NSS, but Gnutls too, fails. I've to downgrade to beta2 in order to connect to MSN.
Comment 7 Jory A. Pratt 2006-03-30 11:54:20 UTC
(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.
Comment 8 Kathryn Kulick (RETIRED) gentoo-dev 2006-03-30 12:14:44 UTC
Updated the ebuild with what should fix the issue. Please allow time for it to reach sync mirrors and let me know what happens.
Comment 9 Sean Kennedy 2006-03-30 17:13:15 UTC
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.
Comment 10 Kathryn Kulick (RETIRED) gentoo-dev 2006-03-30 17:21:58 UTC
Closing bug as fixed then, thank you.
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 09:55:06 UTC
*** Bug 128788 has been marked as a duplicate of this bug. ***
Comment 12 Anonymous 2006-04-04 10:22:28 UTC
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.