make ksmtp tests pass
Closed, ResolvedPublic

Description

The ksmtp tests are failing with:

09:48:45 QDEBUG : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: Trying authmod "PLAIN"
09:48:45 QWARN  : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: sasl_client_start failed with: -4 "SASL(-4): no mechanism available: No worthy mechs found"

localy the tests passes and show:

QDEBUG : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: Trying authmod "PLAIN"
QDEBUG : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: SASL_INTERACT Id 16385
QDEBUG : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: SASL_INTERACT Id 16386
QDEBUG : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: SASL_CB_[USER|AUTHNAME]: ' "login" '
QDEBUG : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: SASL_INTERACT Id 16388
QDEBUG : SmtpTest::testLoginJob(Wrong password) org.kde.pim.ksmtp: SASL_CB_PASS: [hidden]

looks like cyrus-sasl-plain pakacke is not installed on CI

knauss created this task.Feb 5 2018, 10:50 AM
Restricted Application added a subscriber: sysadmin. · View Herald TranscriptFeb 5 2018, 10:50 AM

The availability of this is currently held up by a Qt 5.9/5.10 conflict in the SUSE packaging.
I've asked one of the SUSE KDE folks to take a look - should be a relatively simple fix.

bcooksley closed this task as Resolved.Feb 9 2018, 6:44 PM
bcooksley claimed this task.

This should now be available.