From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: How is Guix going to able to install GNOME if it has a systemd dependency? Date: Fri, 05 Sep 2014 10:15:24 +0200 Message-ID: <87tx4m1o0z.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPogU-0005Wk-5k for guix-devel@gnu.org; Fri, 05 Sep 2014 04:16:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XPogM-0003jZ-Lz for guix-devel@gnu.org; Fri, 05 Sep 2014 04:15:54 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:45580) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPogM-0003jH-Dm for guix-devel@gnu.org; Fri, 05 Sep 2014 04:15:46 -0400 In-Reply-To: (Omar Radwan's message of "Thu, 4 Sep 2014 17:37:31 -0700") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Omar Radwan Cc: guix-devel@gnu.org Omar Radwan skribis: > How is Guix going to be able to install GNOME if Guix uses dmd while GNOME > has a dependency for systemd? My understanding is that GNOME can still be used without systemd. > Will there be a compatiblity layer for systemd scripts? Since systemd =E2=80=9Cunit=E2=80=9D files are purely declarative, we could= imagine have a parser in dmd for these files that would automatically create the corresponding object. There may be the problem that some features and semantics may differ, so that will need more investigation. > Or will GNOME have to go back to being init-agnostic? Various OSes and distros rely on that, but I can=E2=80=99t tell if that=E2= =80=99s something the GNOME project will deem important. Thanks, Ludo=E2=80=99.