On Sat, Sep 14, 2013 at 12:47:04AM -0400, Alexandre Rostovtsev wrote:
> On Fri, 2013-09-13 at 22:48 -0500, William Hubbs wrote:
> > On Fri, Sep 13, 2013 at 09:04:06PM -0400, Alexandre Rostovtsev wrote:
> > > app-admin/openrc-settingsd uses various functions (rc_sys(),
> > > rc_runlevel_get(), rc_service_exists(), rc_service_in_runlevel(),
> > > rc_service_resolve(), rc_service_mark() etc.) from rc.h
> > 
> > Will this still be needed once gnome 3.8 is stable everywhere?
> 
> It will not be needed for gnome. Possibly another desktop environment
> might have a use for it.

Running " grep -r 'app-admin/openrc-settingsd' ."  in a current
gentoo-x86 tree shows the following output:

./app-admin/openrc-settingsd/openrc-settingsd-1.0.1.ebuild:# $Header: 
/var/cvsroot/gentoo-x86/app-admin/openrc-settingsd/openrc-settingsd-1.0.1.ebuild,v
 1.8 2013/02/02 22:20:11 ago Exp $
./app-admin/openrc-settingsd/ChangeLog:# ChangeLog for 
app-admin/openrc-settingsd
./app-admin/openrc-settingsd/ChangeLog:# $Header: 
/var/cvsroot/gentoo-x86/app-admin/openrc-settingsd/ChangeLog,v 1.10 2013/02/02 
22:20:11 ago Exp $
./app-admin/openrc-settingsd/CVS/Repository:gentoo-x86/app-admin/openrc-settingsd
./gnome-base/gnome-control-center/gnome-control-center-3.8.3.ebuild:    || ( ( 
app-admin/openrc-settingsd sys-auth/consolekit ) >=sys-apps/systemd-31 )
./gnome-base/gnome-control-center/gnome-control-center-3.8.4.1-r1.ebuild:       
|| ( ( app-admin/openrc-settingsd sys-auth/consolekit ) >=sys-apps/systemd-31 )
./gnome-base/gnome-control-center/gnome-control-center-3.8.4.1.ebuild:  || ( ( 
app-admin/openrc-settingsd sys-auth/consolekit ) >=sys-apps/systemd-31 )
./gnome-base/gnome-control-center/gnome-control-center-3.6.3-r1.ebuild:         
app-admin/openrc-settingsd
./gnome-extra/cinnamon/cinnamon-1.8.8.1.ebuild:         
app-admin/openrc-settingsd
./gnome-extra/cinnamon/cinnamon-1.6.7-r2.ebuild:                
app-admin/openrc-settingsd

It looks like this is gnome specific to me.

I would be concerned about another desktop environment linking to these
libraries because that seems to be the same type of vertical integration
gnome is doing with systemd.
linking to these libraries because that seems to be the same type of
vertical integration gnome is doing with systemd.

William

Attachment: signature.asc
Description: Digital signature

Reply via email to