tracker 2.1.4+ library needs ontology files from tracker binary package

Bug #1793550 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tracker (Debian)
Fix Released
Unknown
tracker (Ubuntu)
Fix Released
High
Unassigned

Bug Description

See the Debian bug for more details.

The tracker 2.1.4 libraries will exit with an error, basically crashing the app if they can't find /usr/share/tracker/domain-ontologies/default.rule which is currently provided by the tracker binary package.

The most obvious consequence is this means that nautilus won't run if tracker is not installed. But the tracker binary package isn't yet in main. The MIR is LP: #1770877

Tags: disco
Jeremy Bícha (jbicha)
Changed in nautilus (Ubuntu):
status: New → Triaged
importance: Undecided → High
Jeremy Bícha (jbicha)
Changed in nautilus (Ubuntu):
status: Triaged → Invalid
Jeremy Bícha (jbicha)
Changed in nautilus (Ubuntu):
status: Invalid → Triaged
Jeremy Bícha (jbicha)
Changed in nautilus (Ubuntu):
status: Triaged → Invalid
Jeremy Bícha (jbicha)
Changed in nautilus (Ubuntu):
status: Invalid → Triaged
Jeremy Bícha (jbicha)
summary: - tracker library needs ontology files from tracker binary package
+ tracker 2.1.4+ library needs ontology files from tracker binary package
Changed in nautilus (Ubuntu):
status: Triaged → Invalid
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Let me give an update on the situation. For more details, see the Debian bug and its duplicate.

Tim split tracker-common out of tracker and pushed that change to the Debian packaging. This fixed this issue, but a key Debian maintainer for this package believed that this issue should be worked out upstream instead. I opened an upstream bug, but there hasn't been any patch proposed yet.

nautilus may end up needing a hard dependency on tracker because the idea suggested upstream which may work for brasero may not work for nautilus. Ubuntu can't add that dependency yet because the tracker-miners MIR isn't finished yet.

Finally, the new tracker version hasn't gotten a lot of testing in Ubuntu yet and it's not necessary for anything else in Ubuntu. Therefore, we made the decision to remove tracker and tracker-miner from cosmic-proposed today. Hopefully, everything will be in place for Daring Dragon.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

We just ran out of time to coordinate everything to fix this issue.

Changed in tracker (Debian):
status: Unknown → Fix Committed
Changed in tracker (Debian):
status: Fix Committed → Fix Released
Jeremy Bícha (jbicha)
tags: added: disco
removed: block-proposed cosmic
Changed in tracker (Ubuntu):
status: Triaged → Fix Released
Mathew Hodson (mhodson)
no longer affects: nautilus (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.