#916836 psi: Fails to log in without libsasl-modules, yet does not depend on them

Package:
psi
Source:
psi
Description:
Qt-based XMPP client
Submitter:
Iaroslav Gridin
Date:
2018-12-19 09:57:04 UTC
Severity:
important
#916836#5
Date:
2018-12-19 09:55:25 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

I installed psi from repos, but out of the box it could not login to any
server, reporting "SASL library too weak or plaintext auth not enabled.
After much digging around I discovered it requires libsasl2-modules, but
this package is merely recommended by libqca-qt5-2. I think it should be
a hard dependency at least on psi, since it renders package basically
unusable.