Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 613374

Summary: gnome-base/gnome-settings-daemon fails dev-python/python-dbusmock power plugin test suite
Product: Gentoo Linux Reporter: Mart Raudsepp <leio>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 717146, 665348    

Description Mart Raudsepp gentoo-dev 2017-03-21 01:36:07 UTC
make  check-local
make[4]: Entering directory '/tmp/portage/gnome-base/gnome-settings-daemon-3.22.2/work/gnome-settings-daemon-3.22.2/plugins/power'
./gsd-power-enums-update >
BUILDDIR=. TOP_BUILDDIR=../.. /usr/bin/python3.4 ./
You need python-dbusmock ( for this test suite.
make[4]: Leaving directory '/tmp/portage/gnome-base/gnome-settings-daemon-3.22.2/work/gnome-settings-daemon-3.22.2/plugins/power'
make[3]: Leaving directory '/tmp/portage/gnome-base/gnome-settings-daemon-3.22.2/work/gnome-settings-daemon-3.22.2/plugins/power'
make[2]: Leaving directory '/tmp/portage/gnome-base/gnome-settings-daemon-3.22.2/work/gnome-settings-daemon-3.22.2/plugins/power'
Making check in housekeeping
Comment 1 Mart Raudsepp gentoo-dev 2017-05-27 23:51:42 UTC
This is now a hard requirement in 3.24 - the exit(0) was turned into exit(1) after the print about it, so the test will be considered as failed when not present (unlike lack of pygobject and such, which still do exit(0)...)
Comment 2 Mart Raudsepp gentoo-dev 2017-05-28 15:43:00 UTC
Packaged dbusmock, but now 3.22 tests fail horribly if someone installs dbusmock and 3.24 fails tests with python3 TypeError and some odd failures when restricted to python2 (so python-any would pick that). Tweaked the deps and things, but keeping the RESTRICT for now and revisiting later (there's a 3.24.x bump to do anyway first, etc).

commit ee467530004dde053a8c7eac249eb4fc4a87457a
Author: Mart Raudsepp <>
Date:   Sun May 28 18:15:02 2017 +0300

    dev-python/dbusmock: New package for easily running tests by D-Bus requiring software
    Needed by gnome-settings-daemon power plugin tests