GNOME 3.38 uses Tracker 3 by default but one core app still uses Tracker 2

Hi,

As noted at https://gitlab.gnome.org/GNOME/Initiatives/-/issues/17, all GNOME core components will use Tracker 3 in the next release apart from Photos.

There are also a few non-core components which still depend on Tracker 2: Games, Books and Documents.

Tracker 2 and 3 can be parallel installed. We recommend distributors create new tracker3 and tracker3-miners packages for the new version of Tracker.

  • tracker-miner-fs-3.service (or /etc/xdg/autostart/tracker-miner-fs-3.desktop) should start with the user session

  • GTK+ should be configured with -Dtracker3=true

The latest release of tracker2-miners adds a -Dautostart build option. It defaults to false. This means that tracker-store.service and tracker-miner-fs.service will not autostart with the desktop session, and will only activate when an app requires them.

I also sent this as a mail to distributor-list@gnome.org (although it may be stuck in the moderation queue)

2 Likes

Can you clarify this part ?

Thanks!

For Mageia we usually keep the preferred package name versionless and the non-preferred one versioned. So tracker will be v3 in addition to tracker2 packages. This makes way more sense IMO. It does require a tiny amount of work to change a few (Build)Requires from tracker to tracker2.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.