Package: tracker Version: 0.14.1-3 Severity: wishlist I see the reason you might want to recommend alot of the helper tools from the tracker package when a user selects to install tracker.
I have a different usecase though..... In certain applications, which can run headless, using tracker is basically an internal implementation detail. This means the application needs to depend on libtracker-sparql and tracker (-store).... Since this the application is supposed to run headless, users usually turn of recommends to avoid pulling in large parts of the desktop environments that the tracker recommends (recursively) points at. This means they also won't get recommends from the application in question as well. Consider the "rygel-tracker" package, which is an example of the above. This package recommends gstreamer plugins because they are not hard dependencies (you need a set of plugins based on which media formats you want to be able to transcode and index). Since users disables installing recommends to get around the problem that tracker pulls in too much, they also don't get any gstreamer plugins and they think rygel doesn't work at all. It would be awesome if in the future, applications like rygel-tracker can depend on libtracker-sparql and tracker-store. Basically: * Rename tracker to tracker-store * Add meta-package tracker, depending on tracker-store. * Drop the recommends in the tracker-store package and add them to tracker. We (me and mbiebl) already discussed this on IRC and the only remaining problem seems to be on how to cleanly move a conffile between to packages. -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (300, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages tracker depends on: ii dbus 1.6.8-1 ii dconf-gsettings-backend [gsettings-backend] 0.12.1-3 ii dpkg 1.16.9 ii libc6 2.17-0experimental2 ii libexempi3 2.2.0-1 ii libglib2.0-0 2.35.8-1 ii libtracker-miner-0.14-0 0.14.1-3 ii libtracker-sparql-0.14-0 0.14.1-3 ii shared-mime-info 1.0-1+b1 Versions of packages tracker recommends: ii tracker-gui 0.14.1-3 ii tracker-miner-fs 0.14.1-3 ii tracker-utils 0.14.1-3 tracker suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org