GNU bug report logs - #41207
accountsservice daemon lacks dbus interfaces

Previous Next

Package: guix;

Reported by: L p R n d n <guix <at> lprndn.info>

Date: Tue, 12 May 2020 12:05:01 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: L  p R n  d n    <guix <at> lprndn.info>
To: 41207 <at> debbugs.gnu.org
Subject: bug#41207: accountsservice daemon lacks dbus interfaces
Date: Tue, 12 May 2020 14:04:20 +0200
[Message part 1 (text/plain, inline)]
Hello,

The accountsservice service hasn't access to dbus' interfaces throwing
an error when they're needed.The problem, at least, appears with LightDM.
The error looks like:

WARNING: Error updating user /org/freedesktop/Accounts/User1000:
GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: No such interface
"org.freedesktop.DisplayManager.AccountsService"

For information, it already occured[0] and was resolved[1][2] in NixOS.

After testing, simply wrapping the accountsservice package with relevant
XDG_DATA_DIRS directories as done in the attached patch resolves the
issue. However, there might be a proper solution I'm not aware of.
Also the patch used in [2] doesn't seem to be needed in Guix.

Have a nice day,

L  p R n  d n

[0]: https://github.com/NixOS/nixpkgs/issues/45059
[1]: https://github.com/NixOS/nixpkgs/pull/45107
[2]: https://github.com/NixOS/nixpkgs/pull/72400

[0001-gnu-accountsservice-Wrap-program.patch (text/x-patch, attachment)]

This bug report was last modified 1 year and 298 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.