Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360175 - [gnome-overlay] sys-apps/accountsservice needs to dodir some directories to run properly
Summary: [gnome-overlay] sys-apps/accountsservice needs to dodir some directories to r...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
Depends on:
Blocks: gnome3
  Show dependency tree
Reported: 2011-03-23 17:02 UTC by Alexandre Rostovtsev (RETIRED)
Modified: 2012-02-12 14:11 UTC (History)
0 users

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

corrected accountsservice-0.6.6-r1 ebuild (accountsservice-0.6.6-r1.ebuild,1.29 KB, text/plain)
2011-03-23 17:02 UTC, Alexandre Rostovtsev (RETIRED)

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-03-23 17:02:05 UTC
Created attachment 267009 [details]
corrected accountsservice-0.6.6-r1 ebuild

The accounts-daemon installed by sys-apps/accountsservice-0.6.6-r1 (from gnome overlay) uses the /var/lib/AccountsService/users and /var/lib/AccountsService/icons directories to store users' preferred desktop sessions, language choices, and icons. If the ebuild does not create these directories (and it currently does not), accounts-daemon (and the applications that make use of it, such as gnome-3's gdm and gnome-control-center) will fail to save user preferences properly.

The attached ebuild correctly creates these directories.
Comment 1 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-23 23:24:22 UTC
We just need to pass --localstatedir=/var, the build takes care of those directories. This is now fixed in the overlay, thanks for reporting!