After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 768127 - Tracker 1.9 does not work on Fedora Rawhide
Tracker 1.9 does not work on Fedora Rawhide
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
tracker-general
Depends on:
Blocks:
 
 
Reported: 2016-06-28 08:21 UTC by Vít Ondruch
Modified: 2016-06-28 14:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tracker-store: use @libexecdir@ in systemd service (1017 bytes, patch)
2016-06-28 08:37 UTC, Igor Gnatenko
committed Details | Review
tracker-store: use @libexecdir@ in systemd service (1017 bytes, patch)
2016-06-28 14:58 UTC, Igor Gnatenko
committed Details | Review

Description Vít Ondruch 2016-06-28 08:21:20 UTC
Description of problem:
Tracker is probably not working. My journal contains plenty of messages such as:

```
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: Starting Tracker metadata database store and lookup manager...
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[2821]: tracker-store.service: Failed at step EXEC spawning /usr/lib/tracker/tracker-store: No such file or directory
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Main process exited, code=exited, status=203/EXEC
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: Failed to start Tracker metadata database store and lookup manager.
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Unit entered failed state.
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Failed with result 'exit-code'.
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Service hold-off time over, scheduling restart.
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: Stopped Tracker metadata database store and lookup manager.
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: Starting Tracker metadata database store and lookup manager...
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[2823]: tracker-store.service: Failed at step EXEC spawning /usr/lib/tracker/tracker-store: No such file or directory
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Main process exited, code=exited, status=203/EXEC
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: Failed to start Tracker metadata database store and lookup manager.
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Unit entered failed state.
Jun 28 09:58:54 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Failed with result 'exit-code'.
Jun 28 09:58:55 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Service hold-off time over, scheduling restart.
Jun 28 09:58:55 unused-4-132.brq.redhat.com systemd[1717]: Stopped Tracker metadata database store and lookup manager.
Jun 28 09:58:55 unused-4-132.brq.redhat.com systemd[1717]: tracker-store.service: Start request repeated too quickly.
Jun 28 09:58:55 unused-4-132.brq.redhat.com systemd[1717]: Failed to start Tracker metadata database store and lookup manager.
```

Please note that I reported this into RH bugzilla as well, since this might be just packaging issue:

https://bugzilla.redhat.com/show_bug.cgi?id=13507113


Version-Release number of selected component (if applicable):
$ rpm -q tracker
tracker-1.9.0-1.fc25.x86_64

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:
Tracker spams my journal and probably does not work.

Expected results:
Tracker works.


Additional info:
I reverted to tracker-1.8.0-3.fc25.x86_64 which appears to work correctly.
Comment 1 Igor Gnatenko 2016-06-28 08:26:11 UTC
ExecStart=/usr/lib/tracker/tracker-store

systemd files should use libexecdir instead of this.
Comment 2 Igor Gnatenko 2016-06-28 08:37:59 UTC
Created attachment 330477 [details] [review]
tracker-store: use @libexecdir@ in systemd service

References: https://bugzilla.gnome.org/show_bug.cgi?id=768127
Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org>
Comment 3 Carlos Garnacho 2016-06-28 14:54:28 UTC
Review of attachment 330477 [details] [review]:

Be my guest.
Comment 4 Igor Gnatenko 2016-06-28 14:58:03 UTC
The following fix has been pushed:
798d15d tracker-store: use @libexecdir@ in systemd service
Comment 5 Igor Gnatenko 2016-06-28 14:58:11 UTC
Created attachment 330487 [details] [review]
tracker-store: use @libexecdir@ in systemd service

References: https://bugzilla.gnome.org/show_bug.cgi?id=768127
Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org>