Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 662376 - app-crypt/libsecret-0.18.6-r1 test failure
Summary: app-crypt/libsecret-0.18.6-r1 test failure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-29 00:51 UTC by Alexey
Modified: 2022-03-15 19:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_662376.txt,19.02 KB, text/plain)
2018-07-29 00:51 UTC, Alexey
Details
build.log (build.log,204.19 KB, text/x-log)
2018-07-29 00:52 UTC, Alexey
Details
test-suite.log (test-suite.log,16.05 KB, text/x-log)
2018-07-29 00:54 UTC, Alexey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey 2018-07-29 00:51:42 UTC
Created attachment 541578 [details]
emerge --info

FAIL: test-collection 18 /collection/delete-sync
** Message: Remote error from secret service: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
** (test-collection:11766): WARNING **: couldn't set SecretCollection Label: Message recipient disconnected from message bus without replying
Comment 1 Alexey 2018-07-29 00:52:14 UTC
Created attachment 541580 [details]
build.log
Comment 2 Alexey 2018-07-29 00:54:59 UTC
Created attachment 541582 [details]
test-suite.log
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2019-01-15 12:30:50 UTC
Tried in a tinderbox setup, managed to get all tests running with the following:
$ make check TESTS_ENVIRONMENT="dbus-run-session" GI_TYPELIB_PATH="$(pwd)" LD_LIBRARY_PATH="$(pwd)/.libs/"

dbus-run-session is needed to replace build system call to dbus and avoid X11 auto-activation which would fail if dbus was built with USE=-X.

will commit when I get back my workstation.
Comment 4 Mart Raudsepp gentoo-dev 2020-03-03 10:59:00 UTC
I didn't do any specific changes in terms of dbus-run-session myself, but tests seem to pass again for me now with 0.20.1; maybe upstream is calling it better now? Then again, I had 0.18.8 before installed with tests succeeded as well (just now re-installing that also started failing)
Comment 5 Larry the Git Cow gentoo-dev 2022-03-15 19:56:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddc95af95940c65f28799843c513af6a4f1c49d

commit 1ddc95af95940c65f28799843c513af6a4f1c49d
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2022-03-15 19:30:45 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-03-15 19:56:40 +0000

    app-crypt/libsecret: Run tests under dbus-run-session
    
    As identified by eva@ in 2019. Apparently he never got back to his
    workstation.
    
    Closes: https://bugs.gentoo.org/662376
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)