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

Bug 360175

Summary: [gnome-overlay] sys-apps/accountsservice needs to dodir some directories to run properly
Product: Gentoo Linux Reporter: Alexandre Rostovtsev (RETIRED) <tetromino>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 353071    
Attachments: corrected accountsservice-0.6.6-r1 ebuild

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!