Description of problem: The gaim package should have a dependency on cyrus-sasl and cyrus-sasl-xxx. Becaus gaim now uses sasl to securely authenticate to different servers. There are servers (e.g. amessage.de, jabber) which only provide secure authentication and no unencrypted auth. gaim then always gives an error message which does not lead to conclusion that some of these packages would be needed. To ease the pain for the user these dependencies should be added. Version-Release number of selected component (if applicable): gaim-2.0.0-0.17.beta[3,4].fc6
cyrus-sasl-devel as been a BuildRequires for a long time now. Upstream, any idea why there is no ldd library dependency on anything from cyrus-sasl?
/usr/lib/gaim/libjabber.so is linked against libsasl2.so.2 and this is correctly picked up as a requirement for the RPM. I think this bug report is requesting that the cyrus-sasl-md5 (and maybe others) mechanism should be included by default, even though it is not a strict dependency.
i have tried gaim-2.0.0-0.17.beta4.fc6 and then gaim-2.0.0-0.19.beta4.fc6, both of them cannot connect to pretty much any Jabber servers without the mentioned libraries. after installing cyrus-sasl-md5 and cyrus-sasl-plain i connected just fine. i think at least one of those should be a dependency, if Jabber should work on Gaim.