nixpkgs/nixos/modules
Jan Tojnar 3c1b474e44 nixos/tracker: Define env var so it can find miners’ subcommands
tracker looks in its directory tree for executable files
to make available as subcommands. Users expect to find subcommands
from tracker-miners package but that fails as they are in different
tree. We also cannot change the lookup path since tracker-miners
also depends on a library from tracker package.

Until we can break the dependency cycle on package level:

   tracker -> tracker-miners -> tracker-sparql (tracker)

we need to work around it. I chose to set an environment
variable that overrides the subcommands lookup to a tree
symlinking files from both packages in GNOME NixOS module.

https://gitlab.gnome.org/GNOME/tracker/-/issues/341
Fixes: https://github.com/NixOS/nixpkgs/issues/153378
2022-01-03 22:25:03 +01:00
..
config Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
hardware Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
i18n/input-method
installer
misc couchpotato, nixos/couchpotato: remove 2022-01-02 13:38:11 +01:00
profiles
programs firejail: clarify wrappedBinaries option description 2022-01-01 18:13:21 +13:00
security Merge pull request #152594 from ju1m/apparmor 2021-12-31 15:09:52 +01:00
services nixos/tracker: Define env var so it can find miners’ subcommands 2022-01-03 22:25:03 +01:00
system Merge pull request #151156 from Artturin/fsckonbat 2021-12-27 04:18:40 +02:00
tasks Merge pull request #148637 from hexagonal-sun/network/gre-tap-tun 2022-01-01 17:04:29 +00:00
testing
virtualisation Merge pull request #150774 from abbradar/docker-rootless 2021-12-27 20:32:57 +03:00
module-list.nix couchpotato, nixos/couchpotato: remove 2022-01-02 13:38:11 +01:00
rename.nix couchpotato, nixos/couchpotato: remove 2022-01-02 13:38:11 +01:00