All ebuilds of app-misc/screen currently install /etc/tmpfiles.d/screen.conf. However tmpfiles.d(5) man page says: (https://www.freedesktop.org/software/systemd/man/tmpfiles.d.html#Configuration%20Directories%20and%20Precedence) """ Configuration Directories and Precedence ... Files in /etc/tmpfiles.d override files with the same name in /usr/lib/tmpfiles.d and /run/tmpfiles.d. Files in /run/tmpfiles.d override files with the same name in /usr/lib/tmpfiles.d. Packages should install their configuration files in /usr/lib/tmpfiles.d. Files in /etc/tmpfiles.d are reserved for the local administrator, who may use this logic to override the configuration files installed by vendor packages. """
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5132760791ce0307362727befc7755e98aafbfd commit e5132760791ce0307362727befc7755e98aafbfd Author: Sven Wegener <swegener@gentoo.org> AuthorDate: 2018-11-21 18:55:34 +0000 Commit: Sven Wegener <swegener@gentoo.org> CommitDate: 2018-11-21 19:04:40 +0000 app-misc/screen: Use tmpfiles.eclass, bug #670982 Bug: https://bugs.gentoo.org/670982 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-misc/screen/screen-9999.ebuild | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)