the config files of the wdm-login-manager are placed somewhere in /usr/etc/wdm. IMHO a better place storing them might be in /etc/X11/wdm. So I think it might be a good idea to add the following option to the src_compile()... section: econf \ --exec-prefix=/usr --with-wdmdir=/etc/X11/wdm \ ${myconf} || die Reproducible: Always Steps to Reproduce: 1.emerge wdm 2. 3. Actual Results: config files are stored in wrong place Expected Results: place the config files somwhere to /etc/X11/wdm
Created attachment 9815 [details] ebuild with change requested by user, including ChangeLog ebuild tarball with changelog attached, release number touched Changes contained inside tarball: --- wdm-1.22.ebuild 2003-03-25 19:32:02.000000000 -0800 +++ wdm-1.22-r1.ebuild 2003-03-25 19:32:52.000000000 -0800 @@ -27,6 +27,7 @@ econf \ --exec-prefix=/usr \ + --with-wdmdir=/etc/X11/wdm \ ${myconf} || die emake || die --- ChangeLog.old 2003-03-25 19:40:31.000000000 -0800 +++ ChangeLog 2003-03-25 19:37:31.000000000 -0800 @@ -2,6 +2,12 @@ # Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 # $Header: /home/cvsroot/gentoo-x86/x11-misc/wdm/ChangeLog,v 1.1 2003/02/19 07:14:55 bcowan Exp $ +*wdm-1.22-r1 (25 Mar 2003) + + 25 Mar 2003; Robin Johnson <robbat2@orbis-terrarum.net> wdm-1.22-r1.ebuild, + ChangeLog, files/digest-wdm-1.22: + added '--with-wdmdir=/etc/X11/wdm' to ebuild to put config files in the right place. + *wdm-1.22 (19 Feb 2003)
fixed in the ebuild in portage. you'll need to remerge to get the changes. robbat2, thanks for the diff, but this was a rather simple change that doesn't really require a whole tarball with the changes. thanks for the attempt though.