Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 887923 - app-admin/puppet: tmpfiles.d references /var/run
Summary: app-admin/puppet: tmpfiles.d references /var/run
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-22 08:53 UTC by Fabian Groffen
Modified: 2022-12-22 19:53 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Groffen gentoo-dev 2022-12-22 08:53:45 UTC
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.
Comment 1 Larry the Git Cow gentoo-dev 2022-12-22 19:53:23 UTC
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(+)