LINUX.ORG.RU

История изменений

Исправление James_Holden, (текущая версия) :

Вроде же всё правильно, или я чего-то не понимаю?

Нет, не правильно - Exec= должно указывать на деривацию kio, а не kio-extras. Файла kiod5 по пути как у тебя просто нет, можешь проверить.

Я сильно сомневаюсь, что если засунуть в юнит-файл в Exec путь на самого себя, то это что-то починит. В Exec должен быть путь к бинарнику.

Да, я баран неправильно сюда скопировал. Точно. Надо так

Exec=${kio}/libexec/kf5/kiod5

Пакеты никуда ничего не добавляют, этим занимаются модули NixOS и именно там нужно чинить, а не в пакете.

Спасибо, пост выше многое прояснил.

Исходная версия James_Holden, :

Вроде же всё правильно, или я чего-то не понимаю?

Нет, не правильно - Exec= должно указывать на деривацию kio, а не kio-extras. Файла kiod5 по пути как у тебя просто нет, можешь проверить.

Я сильно сомневаюсь, что если засунуть в юнит-файл в Exec путь на самого себя, то это что-то починит. В Exec должен быть путь к бинарнику.

Да, я баран неправильно сюда скопировал. Точно. Надо так

Exec=${kio}/libexec/kf5/kiod5

Пакеты никуда ничего не добавляют, этим занимаются модули NixOS и именно там нужно чинить, а не в пакете.

А можно подробнее, для начала как определить, почему пытается добавляться правило из выхода bin вместо out?