Please, add to portage lxdm - desktop manager for LXDE. Very very sad that lxdm still not added to the portage. Reproducible: Always Steps to Reproduce:
Created attachment 255485 [details] ebuild
(In reply to comment #1) > Created an attachment (id=255485) [details] > ebuild > A part of the sources does not keep track of HAVE_LIBCK_CONNECTOR. I noticed this while using the "ebuild" command to test your ebuild instead of "emerge", since only the latter command installs dependencies first: lxdm.c: In function 'lxdm_do_login': lxdm.c:1334: error: 'LXSession' has no member named 'ckc' lxdm.c:1336: error: implicit declaration of function 'ck_connector_unref' lxdm.c:1336: error: 'LXSession' has no member named 'ckc' lxdm.c:1337: error: 'LXSession' has no member named 'ckc' With the following patch, lxdm compiles without having consolekit installed, so consolekit could/should depend on the "consolekit" useflag already introduced elsewhere. Maybe you could report the patch upstream? --- a/lxdm-0.3.0/src/lxdm.c 2010-11-26 17:25:57.000000000 +0100 +++ b/lxdm-0.3.0/src/lxdm.c 2010-11-26 17:29:38.000000000 +0100 @@ -1331,11 +1331,13 @@ s->user=pw->pw_uid; if(option) s->option=g_strdup(option); +#if HAVE_LIBCK_CONNECTOR if(s->ckc) { ck_connector_unref(s->ckc); s->ckc=NULL; } +#endif #if HAVE_LIBPAM setup_pam_session(s,pw,session_name); #endif
Created attachment 255523 [details] ebuild
Created attachment 255525 [details] patch
Created attachment 255677 [details] ebuild add support svg - default theme
Created attachment 255681 [details] ebuild disable pam_console
Created attachment 255683 [details] patch
Created attachment 255685 [details, diff] patch
Created attachment 255687 [details, diff] patch
Created attachment 255711 [details] ebuild
On behalf of the LXDE team (got ack), I am happy to announce: +*lxdm-0.3.0 (24 Jan 2011) + + 24 Jan 2011; Fabio Erculiani <lxnay@gentoo.org> +lxdm-0.3.0.ebuild, + +files/lxdm-0.3.0-consolekit-disable.patch, + +files/lxdm-0.3.0-pam_console-disable.patch, +metadata.xml: + new ebuild, close bug #346833 just hit the tree.
The only issue in prisutstvuyaschaya lxdm contains svg file. With this purpose in the ebuild has been added to the dependence gnome-base/librsvg, which is why something was removed from the ebuild when added to portage. Why I wrote the ebuild?
*The only theme that is present in lxdm contains svg file. With this purpose in the ebuild has been added to the dependence gnome-base/librsvg, which is why something was removed from the ebuild when added to portage. Why I wrote the ebuild?
Reopening
+*lxdm-0.3.0-r1 (25 Jan 2011) + + 25 Jan 2011; Fabio Erculiani <lxnay@gentoo.org> -lxdm-0.3.0.ebuild, + +lxdm-0.3.0-r1.ebuild: + add librsvg as RDEPEND, since the shipped gtk theme uses SVG, close bug + #346833 + Done, thanks.