Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613374 - gnome-base/gnome-settings-daemon fails dev-python/python-dbusmock power plugin test suite
Summary: gnome-base/gnome-settings-daemon fails dev-python/python-dbusmock power plugi...
Status: CONFIRMED
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: gnome-3.36 gnome-3.30
  Show dependency tree
 
Reported: 2017-03-21 01:36 UTC by Mart Raudsepp
Modified: 2024-01-13 14:54 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 > gsdpowerenums.py
BUILDDIR=. TOP_BUILDDIR=../.. /usr/bin/python3.4 ./test.py
You need python-dbusmock (http://pypi.python.org/pypi/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 <leio@gentoo.org>
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