On 01/20/2012 03:06 PM, Bastien Nocera wrote: > On Fri, 2012-01-20 at 13:23 +0200, Ionut Biru wrote: >> On 01/20/2012 10:34 AM, Olav Vitters wrote: >>> On Fri, Jan 20, 2012 at 08:04:36AM +0000, Emmanuele Bassi wrote: >>>> On 20 January 2012 03:25, Lennart Poettering <[email protected]> wrote: >>>>>>> Now that gnome-control-center uses systemd's date & time >>>>>>> mechanism[1], >>>>>>> we don't need to ship our own mechanism for that purpose. This also >>>>>>> removes the last user of dbus-glib in gnome-settings-daemon [2]. >>>>>> >>>>>> Are there plans to provide a systemd-compatible backend for those >>>>>> systems that cannot run systemd? >>>>> >>>>> IIRC ubuntu did some work there: >>>>> >>>>> https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-systemd-packagekit >>>> >>>> I guess the question from Ryan was more like: "what happens on systems >>>> without an implementation of that D-Bus API which systemd provides?" >>> >>> I guess we need to review, expand and announce the following again: >>> https://live.gnome.org/PortabilityMatrix >>> >> >> I don't want to sound picky, but since when SystemD is a blessed dependency? > > It's an external dependency, since we discussed it in spring 2011, in > this thread: > http://mail.gnome.org/archives/desktop-devel-list/2011-May/msg00427.html >
I know the discussion and if I'm not wrong, the overall conclusion was a big no no no to systemd. Also Lennart promised that providers can be used standalone and absolutely no effort was made to ensure that and packaging separately will require some hacking to the build systems. > And we don't depend on systemd (otherwise there are patches in > gnome-settings-daemon and gnome-control-center for which we could remove > the #ifdef's), we depend on a D-Bus service being present, which is > shipped by systemd. > > Cheers > -- IonuČ› _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
