user/kmailtransport: FTTFS: QStandardPaths: error creating runtime directory '/run/user/0' (No such file or directory)
Found on ppc64:
...
[ 97%] Built target clearerror
/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransportakonadi/plugins/akonadimailtransportplugin.cpp: In member function ‘virtual bool AkonadiMailTransportPlugin::configureTransport(const QString&, MailTransport::Transport*, QWidget*)’:
/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransportakonadi/plugins/akonadimailtransportplugin.cpp:75:30: warning: ‘void Akonadi::AgentInstance::configure(QWidget*)’ is deprecated [-Wdeprecated-declarations]
instance.configure(parent); // Async...
^
In file included from /usr/include/KF5/AkonadiCore/agentmanager.h:13,
from /usr/include/KF5/AkonadiCore/AgentManager:1,
from /root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransportakonadi/plugins/akonadimailtransportplugin.cpp:11:
/usr/include/KF5/AkonadiCore/agentinstance.h:143:33: note: declared here
AKONADICORE_DEPRECATED void configure(QWidget *parent = nullptr);
^~~~~~~~~
/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransportakonadi/plugins/akonadimailtransportplugin.cpp: At global scope:
/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransportakonadi/plugins/akonadimailtransportplugin.cpp:80:131: warning: ‘TransportJob’ is deprecated [-Wdeprecated-declarations]
MailTransport::TransportJob *AkonadiMailTransportPlugin::createTransportJob(MailTransport::Transport *t, const QString &identifier)
^
In file included from /root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransportakonadi/plugins/resourcesendjob_p.h:10,
from /root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransportakonadi/plugins/akonadimailtransportplugin.cpp:8:
/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransport/transportjob.h:27:39: note: declared here
class MAILTRANSPORT_DEPRECATED_EXPORT TransportJob : public KCompositeJob
^~~~~~~~~~~~
[ 98%] Linking CXX shared module ../../../bin/mailtransport/mailtransport_akonadiplugin.so
[ 98%] Built target mailtransport_akonadiplugin
[ 98%] Linking CXX executable ../../../bin/queuer
[ 98%] Built target queuer
[ 99%] Linking CXX executable ../../../bin/messagequeuejobtest
[100%] Linking CXX executable ../../../bin/attributetest
[100%] Built target messagequeuejobtest
[100%] Built target attributetest
Test project /root/packages/user/kmailtransport/src/kmailtransport-20.08.1
Start 1: smtpjobtest
1/1 Test #1: smtpjobtest ......................***Failed 0.07 sec
QStandardPaths: error creating runtime directory '/run/user/0' (No such file or directory)
QStandardPaths: error creating runtime directory '/run/user/0' (No such file or directory)
********* Start testing of SmtpJobTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (power64-big_endian-lp64 shared (dynamic) release build; by GCC 8.5.0), adelie 1.0-rc2
PASS : SmtpJobTest::initTestCase()
FAIL! : SmtpJobTest::smtpJobTest(simple) 'smtpJob.exec()' returned FALSE. ()
Loc: [/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransport/plugins/smtp/autotests/smtpjobtest.cpp(103)]
PASS : SmtpJobTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 25ms
********* Finished testing of SmtpJobTest *********
0% tests passed, 1 tests failed out of 1
Total Test time (real) = 0.07 sec
The following tests FAILED:
1 - smtpjobtest (Failed)
Errors while running CTest
>>> ERROR: kmailtransport: check failed
More detail:
Start testing: May 29 18:35 UTC
----------------------------------------------------------
1/1 Testing: smtpjobtest
1/1 Test: smtpjobtest
Command: "/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/bin/smtpjobtest"
Directory: /root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransport/plugins/smtp/autotests
"smtpjobtest" start time: May 29 18:35 UTC
Output:
----------------------------------------------------------
QStandardPaths: error creating runtime directory '/run/user/0' (No such file or directory)
QStandardPaths: error creating runtime directory '/run/user/0' (No such file or directory)
********* Start testing of SmtpJobTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (power64-big_endian-lp64 shared (dynamic) release build; by GCC 8.5.0), adelie 1.0-rc2
PASS : SmtpJobTest::initTestCase()
FAIL! : SmtpJobTest::smtpJobTest(simple) 'smtpJob.exec()' returned FALSE. ()
Loc: [/root/packages/user/kmailtransport/src/kmailtransport-20.08.1/src/kmailtransport/plugins/smtp/autotests/smtpjobtest.cpp(103)]
PASS : SmtpJobTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 25ms
********* Finished testing of SmtpJobTest *********
<end of output>
Test time = 0.07 sec
----------------------------------------------------------
Test Failed.
"smtpjobtest" end time: May 29 18:35 UTC
"smtpjobtest" time elapsed: 00:00:00
----------------------------------------------------------
End testing: May 29 18:35 UTC
This may be an autobuilder issue or the test is not being run correctly.