Installed /usr/lib/systemd/system/cachefilesd.service has /usr/sbin/cachefilesd while this released moved binary to /sbin/
I can confirm this too. Here's a workaround: Put the following in /etc/systemd/system/cachefilesd.service : [Unit] Description=Local network file caching management daemon [Service] Type=simple ExecStartPre=-/sbin/modprobe -qab cachefiles ExecStart=/sbin/cachefilesd -n -f /etc/cachefilesd.conf [Install] WantedBy=multi-user.target
Ridiculous that this hasn't been fixed.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40347598ee0fda0f336f6048a4623200b449a631 commit 40347598ee0fda0f336f6048a4623200b449a631 Author: Jason Zaman <perfinion@gentoo.org> AuthorDate: 2018-07-20 03:41:47 +0000 Commit: Jason Zaman <perfinion@gentoo.org> CommitDate: 2018-07-20 03:42:05 +0000 sys-fs/cachefilesd: fix systemd unit path Closes: https://bugs.gentoo.org/593088 Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../{cachefilesd-0.10.10.ebuild => cachefilesd-0.10.10-r1.ebuild} | 1 + 1 file changed, 1 insertion(+)