From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: [RFC] Add a systemd service file for dealing with emacs --daemon. Date: Thu, 4 Dec 2014 07:26:53 +0100 Message-ID: <21631.65197.961969.61702@a1i15.kph.uni-mainz.de> References: <5741989.eboZExnV48@descartes> <87iohstp9m.fsf@kima.orebokech.com> <21631.35293.852427.367195@a1i15.kph.uni-mainz.de> <5628178.gi3dgk9OHo@descartes> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1417674457 13527 80.91.229.3 (4 Dec 2014 06:27:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 4 Dec 2014 06:27:37 +0000 (UTC) Cc: 16507@debbugs.gnu.org, Romain Francoise , emacs-devel@gnu.org To: =?iso-8859-1?Q?R=FCdiger?= Sonderfeld Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 04 07:27:30 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XwPsw-0006yD-62 for ged-emacs-devel@m.gmane.org; Thu, 04 Dec 2014 07:27:30 +0100 Original-Received: from localhost ([::1]:44651 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwPsv-00009i-Oq for ged-emacs-devel@m.gmane.org; Thu, 04 Dec 2014 01:27:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39671) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwPsZ-00009V-VF for emacs-devel@gnu.org; Thu, 04 Dec 2014 01:27:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XwPsS-0006vC-G1 for emacs-devel@gnu.org; Thu, 04 Dec 2014 01:27:07 -0500 Original-Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:47595) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwPsS-0006uz-6i for emacs-devel@gnu.org; Thu, 04 Dec 2014 01:27:00 -0500 Original-Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id sB46QtOx006133; Thu, 4 Dec 2014 07:26:55 +0100 Original-Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id sB46QsFo018664; Thu, 4 Dec 2014 07:26:54 +0100 Original-Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id sB46Qs6Y018658; Thu, 4 Dec 2014 07:26:54 +0100 In-Reply-To: <5628178.gi3dgk9OHo@descartes> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) X-MIME-Autoconverted: from 8bit to quoted-printable by a1www.kph.uni-mainz.de id sB46QtOx006133 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 134.93.134.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:178800 Archived-At: >>>>> On Thu, 04 Dec 2014, R=FCdiger Sonderfeld wrote: > On Wednesday 03 December 2014 23:08:29 Ulrich Mueller wrote: >> Which means that we shall disable installation of the file in >> Gentoo. (Besides, systemd isn't our default init system ...) > Multiple versions are indeed an issue. I don't know if the systemd > folks have a suggestion for that case. But as far as I understand > the recommendation is indeed to install unit files to the directory > given by pkg-config. > The installation directory can of course be changed and you could > simply point it elsewhere and then have the user copy the unit file > she wants. IIUC, a copy of the file is installed with the data-directory (etc/) anyway? So the file will be available to the user, even if not installed in the pkgconfig location. Alternatively, if there is users' demand for it, we (Gentoo) could add the unit to another package (like app-emacs/emacs-common-gentoo which contains the desktop files, or app-emacs/emacs-daemon). We try to keep the number of files installed such at a minimum, though, and follow upstream's install locations whereever possible.