FS#53053 - [zeitgeist] Relative path in zeitgeist-fts.service

Attached to Project: Arch Linux
Opened by Llewelyn Trahaearn (llewelyn) - Wednesday, 22 February 2017, 22:32 GMT
Last edited by Jan de Groot (JGC) - Thursday, 02 March 2017, 12:21 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: The executable path in /usr/lib/systemd/user/zeitgeist-fts.service contains a relative path preventing startup.

The following errors are emitted:
Feb 22 13:47:15 Archilochus systemd[3822]: [/usr/lib/systemd/user/zeitgeist-fts.service:7] Executable path is not absolute, ignoring: @libexecdir@/zeitgeist-fts
Feb 22 13:47:15 Archilochus systemd[3822]: zeitgeist-fts.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.

Modifying the service file to include the absolute path resolves the issue.

Additional info:
* zeitgeist 1.0-1


Steps to reproduce:
Install gnome-activity-journal which uses zeitgeist as a backend. When starting a new session and launching GNOME shell it attempts to start the service: this fails.
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 02 March 2017, 12:21 GMT
Reason for closing:  Fixed
Comment by Doug Newgard (Scimmia) - Saturday, 25 February 2017, 15:24 GMT
That file comes from upstream, not from Arch. You'll want to talk to them.
Comment by Noel Kuntze (thermi) - Monday, 27 February 2017, 15:29 GMT
Got an ACK to the problem on the #zeitgeist IRC channel on freenode.

Patch is here: https://cgit.freedesktop.org/zeitgeist/zeitgeist/commit/?id=1bcc8585275b4a8a9d47652cfe2ee4d64d155c1f
(Click on the "patch" link next to the commit hash for a patch)

Loading...