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

Bug 500152

Summary: x11-misc/lightdm should not unconditionally depend on sys-apps/accountsservice
Product: Gentoo Linux Reporter: Gino McCarty <onigino>
Component: Current packagesAssignee: Markos Chandras (RETIRED) <hwoarang>
Status: RESOLVED FIXED    
Severity: normal CC: ben.c.schubert, dark.shadow, Martin.vGagern
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Changes to lightdm Ebuild

Description Gino McCarty 2014-02-03 05:44:28 UTC
sys-apps/accountsservice requires gnome to function properly, and is not an actual dependency for lightdm.
- It only allows themes to have userlists instead of username dialogs. This is the only functionality it adds to lightdm. 
-It puts an undue burden on "Light" and alternative desktop users to install all gnome dependencies for this single feature.. 

The attached patch makes this optional, but installed by default for people who don't care.

Reproducible: Always
Comment 1 Gino McCarty 2014-02-03 05:45:09 UTC
Created attachment 369406 [details, diff]
Changes to lightdm Ebuild
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2014-04-11 23:55:31 UTC
makes sense I guess. I will add it to the next version bump
Comment 3 Small_Penguin 2015-01-19 13:21:27 UTC
*Bump*

Has this been forgotten?

This is an 'enhancement' that is actually needed. Compiling lightdm *without* accountsservice allows to specify users to be hidden from the user list. Otherwise the configuration settings will be ignored, and lightdm shows such users as gitdaemon, pulse,...
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2015-01-19 19:54:53 UTC
yes fixed in 1.13.0
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2015-07-23 16:04:24 UTC
*** Bug 555372 has been marked as a duplicate of this bug. ***