[Bug 155784] Re: [gutsy] /usr/lib/libssl.so missing

Thorvald Natvig launchpad at natvig.com
Sat Oct 27 10:58:42 UTC 2007


The offendig call is in Qt. More specifically, in src/network/qsslsocket_openssl_symbols.cpp
For pristine Qt 4.3.2, it's on line 252 which states:

   QLibrary libssl(QLatin1String("ssl"));

At runtime, this results in a dlopen("libssl.so") which fails, as there
is no libssl.so

As such, Qt concludes the system doesn't have OpenSSL installed and
disables all SSL functionality.

The fix really should be in the openssl package, and the fix is to just
create the symlink there. It would be wrong for the qt package to create
a symlink for openssl. Alternatively you could modify the above line to
load a specific version of the library, but that would mean you'd have
to repatch and redistribute Qt every time openssl is updated.

-- 
[gutsy] /usr/lib/libssl.so missing
https://bugs.launchpad.net/bugs/155784
You received this bug notification because you are a member of Kubuntu
Team, which is a bug contact for qt4-x11 in ubuntu.




More information about the kubuntu-bugs mailing list