Gentoo Archives: gentoo-dev

From: Pacho Ramos <pacho@g.o>
To: gentoo-dev@l.g.o
Cc: openrc@g.o
Subject: Re: [gentoo-dev] rfc: status of OpenRC's public API
Date: Sat, 14 Sep 2013 21:00:16
Message-Id: 1379192397.922.0.camel@localhost
In Reply to: Re: [gentoo-dev] rfc: status of OpenRC's public API by William Hubbs
1 El sáb, 14-09-2013 a las 11:35 -0500, William Hubbs escribió:
2 > On Sat, Sep 14, 2013 at 12:47:04AM -0400, Alexandre Rostovtsev wrote:
3 > > On Fri, 2013-09-13 at 22:48 -0500, William Hubbs wrote:
4 > > > On Fri, Sep 13, 2013 at 09:04:06PM -0400, Alexandre Rostovtsev wrote:
5 > > > > app-admin/openrc-settingsd uses various functions (rc_sys(),
6 > > > > rc_runlevel_get(), rc_service_exists(), rc_service_in_runlevel(),
7 > > > > rc_service_resolve(), rc_service_mark() etc.) from rc.h
8 > > >
9 > > > Will this still be needed once gnome 3.8 is stable everywhere?
10 > >
11 > > It will not be needed for gnome. Possibly another desktop environment
12 > > might have a use for it.
13 >
14 > Running " grep -r 'app-admin/openrc-settingsd' ." in a current
15 > gentoo-x86 tree shows the following output:
16 >
17 > ./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 $
18 > ./app-admin/openrc-settingsd/ChangeLog:# ChangeLog for app-admin/openrc-settingsd
19 > ./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 $
20 > ./app-admin/openrc-settingsd/CVS/Repository:gentoo-x86/app-admin/openrc-settingsd
21 > ./gnome-base/gnome-control-center/gnome-control-center-3.8.3.ebuild: || ( ( app-admin/openrc-settingsd sys-auth/consolekit ) >=sys-apps/systemd-31 )
22 > ./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 )
23 > ./gnome-base/gnome-control-center/gnome-control-center-3.8.4.1.ebuild: || ( ( app-admin/openrc-settingsd sys-auth/consolekit ) >=sys-apps/systemd-31 )
24 > ./gnome-base/gnome-control-center/gnome-control-center-3.6.3-r1.ebuild: app-admin/openrc-settingsd
25 > ./gnome-extra/cinnamon/cinnamon-1.8.8.1.ebuild: app-admin/openrc-settingsd
26 > ./gnome-extra/cinnamon/cinnamon-1.6.7-r2.ebuild: app-admin/openrc-settingsd
27 >
28 > It looks like this is gnome specific to me.
29 >
30 > I would be concerned about another desktop environment linking to these
31 > libraries because that seems to be the same type of vertical integration
32 > gnome is doing with systemd.
33 > linking to these libraries because that seems to be the same type of
34 > vertical integration gnome is doing with systemd.
35 >
36 > William
37 >
38
39 openrc-settings will need to be kept if we ever want to implement:
40 https://bugs.gentoo.org/show_bug.cgi?id=480336

Replies

Subject Author
Re: [gentoo-dev] rfc: status of OpenRC's public API William Hubbs <williamh@g.o>