control: readd libtracker-miner as partial dep
The following error occurred when building tracker-miners on macOS with 1 core: log
[91/310] Compiling C object src/tracker-control/tracker-miner-fs-control-3.p/tracker-miner-files-index.c.o
FAILED: src/tracker-control/tracker-miner-fs-control-3.p/tracker-miner-files-index.c.o
In file included from ../src/tracker-control/tracker-miner-files-index.c:26:
../src/libtracker-miner/tracker-miner.h:35:10: fatal error: 'libtracker-miner/tracker-miner-enum-types.h' file not found
#include <libtracker-miner/tracker-miner-enum-types.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
ninja: build stopped: subcommand failed.
error: builder for '/nix/store/c7k67l3a9vvr5k4aadsihmziyxzhgcjq-tracker-miners-3.3.1.drv' failed with exit code 1;
There seems to be no guarantee after !345 (merged) was merged that libtracker-miner
is built before tracker-control
.
This merge request fixes the regression by readding libtracker-miner
as a source-only dependency.
Edited by Weijia Wang