GNU bug report logs - #37847
[PATCH] Improve client/daemon xdg/systemd experience

Previous Next

Package: emacs;

Reported by: Carlos Pita <carlosjosepita <at> gmail.com>

Date: Mon, 21 Oct 2019 07:17:02 UTC

Severity: wishlist

Tags: fixed

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #27 received at 37847 <at> debbugs.gnu.org (full text, mbox):

From: Vojtech Stepancik <vojtechstepancik <at> outlook.com>
To: 37847 <at> debbugs.gnu.org
Subject: Re: bug#37847: [PATCH] Improve client/daemon xdg/systemd experience
Date: Tue, 08 Sep 2020 23:46:01 +0200
This appears to break packages that rely on `invocation-name' to 
be
executable.

When started as a systemd service, the `invocation-name' of the 
server
process
is `emacsd', which is not indicative of the way the process was
launched.

For example Flycheck tries to use this variable to compile elisp 
code
with the same
version of Emacs as the one being used. I'm sure there are others.

Would it be possible to not alter the argv of the daemon under
systemd?

Thanks for consideration.

Vojtěch Štěpančík




This bug report was last modified 4 years and 48 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.