Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388571 - x11-misc/lightdm too many deps
Summary: x11-misc/lightdm too many deps
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-26 15:50 UTC by Cedric Sodhi
Modified: 2011-10-26 16:09 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cedric Sodhi 2011-10-26 15:50:28 UTC
lightdm depends on quite some packages which in turn depend on a whole load of other packages. Some of which I'm pretty sure are not absolutely required. Actually, lightdm configures fine without any of the following packages

[ebuild  N     ] dev-perl/XML-NamespaceSupport-1.110.0 
[ebuild  N     ] app-text/build-docbook-catalog-1.6 
[ebuild  N     ] x11-libs/libxklavier-5.1  USE="-doc" 
[ebuild  N     ] app-arch/unzip-6.0-r2  USE="bzip2 unicode -natspec" 
[ebuild  N     ] app-text/sgml-common-0.6.3-r5 
[ebuild  N     ] sys-apps/dbus-1.4.16-r1  USE="-X -debug -doc (-selinux) -static-libs -test" 
[ebuild  N     ] dev-perl/XML-SAX-Base-1.80.0 
[ebuild  N     ] perl-core/Storable-2.300.0 
[ebuild  N     ] dev-libs/dbus-glib-0.98  USE="-debug -doc -static-libs -test" 
[ebuild  N     ] app-text/docbook-xsl-stylesheets-1.76.1 
[ebuild  N     ] dev-perl/XML-SAX-0.990.0 
[ebuild  N     ] virtual/perl-Storable-2.300.0 
[ebuild  N     ] app-text/docbook-xml-dtd-4.1.2-r6 
[ebuild  N     ] dev-perl/XML-LibXML-1.880.0 
[ebuild  N     ] dev-perl/XML-Simple-2.180.0 
[ebuild  N     ] x11-misc/icon-naming-utils-0.8.90 
[ebuild  N     ] x11-themes/gnome-icon-theme-3.0.0  USE="-branding" 
[ebuild  N     ] x11-themes/gnome-themes-standard-3.0.2 
[ebuild  N     ] sys-auth/polkit-0.102  USE="gtk nls pam -debug -doc -examples -introspection -kde" 
[ebuild  N     ] sys-auth/consolekit-0.4.5-r2  USE="pam policykit -debug -doc -test" 
[ebuild     U  ] sys-auth/pambase-20101024-r1 [20101024] USE="consolekit*" 
[ebuild  N     ] gnome-extra/polkit-gnome-0.104  USE="-doc -examples -introspection" 
[ebuild  N     ] sys-apps/accountsservice-0.6.14  USE="-introspection" 

But then mysteriously fails to make. Could anyone look into this and possibly sort out the superflous deps? I run a lightweight system and want to emerge a *light*dm without half of gnome in tow. Thanks.

Reproducible: Always
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2011-10-26 16:09:33 UTC
I don't see anything unnecessary in the list. 

You asked for pambase with USE="consolekit" enabled, therefore sys-auth/consolekit gets pulled, therefore polkit gets pulled, therefore dbus gets pulled. 

And the rest are various build-time DEPENDs for all of the above.

Then gnome-themes-standard is pulled to get the default gtk+:3 theme, without that it would look tard ugly by default.

So closing as INVALID.