Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 655482 - app-crypt/libsecret-0.18.6[-introspection]: test failures
Summary: app-crypt/libsecret-0.18.6[-introspection]: test failures
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-11 13:55 UTC by Michał Górny
Modified: 2018-05-17 10:12 UTC (History)
0 users

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


Attachments
app-crypt:libsecret-0.18.6:20180511-125501.log (app-crypt:libsecret-0.18.6:20180511-125501.log,121.95 KB, text/plain)
2018-05-11 13:55 UTC, Michał Górny
Details
test-suite.log (test-suite.log,14.09 KB, text/plain)
2018-05-11 13:57 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-05-11 13:55:24 UTC
Created attachment 530810 [details]
app-crypt:libsecret-0.18.6:20180511-125501.log

Filing a bug separate from bug #653996 since I can only reproduce part of eroen's failures (and Toralf's different set of test failures turned that bug into a mess).

============================================================================
Testsuite summary for libsecret 0.18.6
============================================================================
# TOTAL: 186
# PASS:  177
# SKIP:  0
# XFAIL: 0
# FAIL:  3
# XPASS: 0
# ERROR: 6

Apparently all the ERRORs are related to 'MockService' (which isn't build with USE=-introspection), while all the FAILs are related to missing 'gjs' (which is a dep only with USE=introspection).

If I install gjs, I get 3 ERRORs and 3 FAILs.  If I enable USE=introspection, I get all tests to PASS.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-05-11 13:57:48 UTC
Created attachment 530812 [details]
test-suite.log
Comment 2 Larry the Git Cow gentoo-dev 2018-05-17 10:05:24 UTC
The bug has been referenced in the following commit(s):

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

commit c2c643542baed922a9bdd9a04471ada5f850cd51
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-05-11 13:57:12 +0000
Commit:     Gilles Dartiguelongue <eva@gentoo.org>
CommitDate: 2018-05-17 10:04:59 +0000

    app-crypt/libsecret: Tests require USE=introspection
    
    Bug: https://bugs.gentoo.org/655482

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)