systemd-tmpfiles warns/complains like so: /usr/lib/tmpfiles.d/puppet.conf:1: Line references path below legacy directory /var/run/, updating /var/run/puppet → /run/puppet; please update the tmpfiles.d/ drop-in file accordingly. puppet.conf comes from ${FILESDIR}/tmpfiles.d and hardcodes /var/run. At this point the warning is just annoying, showing up during boot and in cron.daily.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c8456296aff281cdf964e85e149f3958212c54 commit 52c8456296aff281cdf964e85e149f3958212c54 Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2022-12-22 19:52:51 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2022-12-22 19:53:19 +0000 app-admin/puppet: fix tmpfiles.d Closes: https://bugs.gentoo.org/887923 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-admin/puppet/files/puppet.init | 29 +++++++ app-admin/puppet/files/tmpfiles.d-2 | 1 + app-admin/puppet/puppet-7.21.0-r1.ebuild | 127 +++++++++++++++++++++++++++++++ 3 files changed, 157 insertions(+)