https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sys-libs/pam-1.5.1_p20210622-r1 installs tmpfiles without inheriting tmpfiles.eclass. Discovered on: amd64 (internal ref: tinderbox)
Created attachment 736735 [details] build.log build log and emerge --info
https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild#n93 fix is possible only in EAPI=8 and IDEPEND (no plans to port pam to EAPI=8 yet)
(In reply to Mikle Kolyada from comment #2) > https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-libs/pam/pam-1.5. > 1_p20210622-r1.ebuild#n93 > > fix is possible only in EAPI=8 and IDEPEND (no plans to port pam to EAPI=8 > yet) We can disable the QA check via TMPFILES_OPTIONAL=1 which I'll do for now and add a note to come back to this later.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a857f90d0dbea0ea16bbee2118883091c694467 commit 2a857f90d0dbea0ea16bbee2118883091c694467 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-08 01:21:21 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-08 01:22:33 +0000 sys-libs/pam: set TMPFILES_OPTIONAL=1 to avoid QA warnings We can reconsider this w/ EAPI 8 and IDEPEND. See: 39aadbd88a591fe06e11a364d2ab9e8d4fdc5c46 Bug: https://bugs.gentoo.org/810979 Signed-off-by: Sam James <sam@gentoo.org> sys-libs/pam/pam-1.5.1-r1.ebuild | 4 ++++ sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild | 4 ++++ sys-libs/pam/pam-1.5.2.ebuild | 4 ++++ 3 files changed, 12 insertions(+)