diff options
| author | Klemens Nanni <klemens@posteo.de> | 2022-06-25 22:58:18 +0400 |
|---|---|---|
| committer | Klemens Nanni <klemens@posteo.de> | 2022-06-25 23:23:48 +0400 |
| commit | eaf4ec26347eb6fa4e55a933810967ab94cd8c03 (patch) | |
| tree | e6f04f6e7ab2d4760dc1ca63bb4492f2565c6ba5 /pkgs/development/python-modules/python-mapnik | |
| parent | 061263a28a561ee6e7c7bd527e1e0d8e25852f40 (diff) | |
plasma5Package.baloo: Unbreak kde-baloo.service startup
https://invent.kde.org/frameworks/baloo/-/blob/048edc5d/src/file/kde-baloo.service.in#L9
expects the `kde-systemd-start-condition` executable to be in "baloo"s
installation directory, but unique nixpkgs derivations break this
assumption:
```
$ journalctl --user -u kde-baloo -o cat
Starting Baloo File Indexer Daemon...
kde-baloo.service: Failed to locate executable /nix/store/74g3ahh0k0x6d5rj5rxs1lxhzx81vgdd-baloo-5.95.0/bin/kde-systemd-start-condition: No such file or directory
kde-baloo.service: Failed at step EXEC spawning /nix/store/74g3ahh0k0x6d5rj5rxs1lxhzx81vgdd-baloo-5.95.0/bin/kde-systemd-start-condition: No such file or directory
kde-baloo.service: Skipped due to 'exec-condition'.
Condition check resulted in Baloo File Indexer Daemon being skipped.
```
```
$ systemctl --user cat kde-baloo | grep kde-systemd-start-condition
ExecCondition=/nix/store/74g3ahh0k0x6d5rj5rxs1lxhzx81vgdd-baloo-5.95.0/bin/kde-systemd-start-condition --condition "baloofilerc:Basic Settings:Indexing-Enabled:true"
```
`kde-systemd-start-condition` is provided by the "plasma-workspace"
derivation which depends on "baloo".
Replace the CMake macro with the generic current system's path to fix
service startup and to avoid a recursive dependency.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
0 files changed, 0 insertions, 0 deletions
