Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 500152 - x11-misc/lightdm should not unconditionally depend on sys-apps/accountsservice
Summary: x11-misc/lightdm should not unconditionally depend on sys-apps/accountsservice
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
: 555372 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-02-03 05:44 UTC by Gino McCarty
Modified: 2015-07-23 16:04 UTC (History)
3 users (show)

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


Attachments
Changes to lightdm Ebuild (lightdm.patch,800 bytes, patch)
2014-02-03 05:45 UTC, Gino McCarty
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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. ***