Saturday, 8 March 2014

Re: Launchpad buildds and capabilities

Building under sbuild should give you the same errors.

You probably shouldn't run gnome-keyring-daemon as part of the test
suite, but instead use the "mock" module's API to mock out any
interaction with the daemon itself, in the tests. Or python-dbusmock to
do more specific mocking of DBus interactions.

On Sat, 2014-03-08 at 19:09 +0400, Dmitry Shachnev wrote:
> Hi all,
> I am maintaining python-secretstorage package, and I would like to run
> gnome-keyring-daemon as part of the build process, to run the testsuite.
> However, I noticed that gnome-keyring-daemon fails to start in Launchpad
> buildd environment:
> gnome-keyring-daemon: error getting process capabilities, aborting
> This error message means that capng_have_capabilities() returns CAPNG_FAIL,
> which it turn likely means that the kernel has capabilities support disabled
> or broken.
> Is there any known workaround for that? Or, maybe, this can be fixed on
> Launchpad side?
> Note: I tried with PPA builders (elnath, marid and peryton to be specific),
> but I assume the archive builders behavior will be the same.
> --
> Dmitry Shachnev

ubuntu-devel mailing list
Modify settings or unsubscribe at: