Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-07-31 Thread Joshua Kinard
On 7/31/2021 22:02, Sam James wrote: > > >> On 1 Aug 2021, at 00:23, Joshua Kinard wrote: >> >>> [snip] >> >> Yeah, I found one mention in the Wiki[1], but not under "Profiles" in the >> devmanual[2]. The Wiki description doesn't say why that file is needed in >> every single subdirectory. >>

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-07-31 Thread Sam James
> On 1 Aug 2021, at 00:23, Joshua Kinard wrote: > >> [snip] > > Yeah, I found one mention in the Wiki[1], but not under "Profiles" in the > devmanual[2]. The Wiki description doesn't say why that file is needed in > every single subdirectory. > > [1]

[gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-07-31 Thread Sam James
This adds two tmpfiles related QA checks: 1) Verify packages don't install tmpfiles to /etc/tmpfiles.d, which is a deprecated location; 2) Check whether packages inherit tmpfiles.eclass if they're installing files to /usr/lib/tmpfiles.d. (This helps to catch packages not calling tmpfiles_process

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-07-31 Thread Joshua Kinard
On 7/31/2021 18:47, Sam James wrote: > > >> On 31 Jul 2021, at 23:42, Joshua Kinard wrote: >> >> >> I can't find much documentation on the 'eapi' file found in many of the >> profile directories. Several of the ones in >> profiles/arch/{amd64,sparc,mips} all report '5', and this aligns with

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-07-31 Thread Sam James
> On 31 Jul 2021, at 23:42, Joshua Kinard wrote: > > > I can't find much documentation on the 'eapi' file found in many of the > profile directories. Several of the ones in > profiles/arch/{amd64,sparc,mips} all report '5', and this aligns with the > mips 17.0 profile under default/linux.

[gentoo-dev] About the 'eapi' file in profile directories

2021-07-31 Thread Joshua Kinard
I can't find much documentation on the 'eapi' file found in many of the profile directories. Several of the ones in profiles/arch/{amd64,sparc,mips} all report '5', and this aligns with the mips 17.0 profile under default/linux. Since EAPI 5 is deprecated, should this file be edited to be at

[gentoo-dev] last rites: various perl-core/*

2021-07-31 Thread Andreas K. Huettel
# Andreas K. Hüttel (2021-07-31) # Obsolete; all versions in current Perl core distributions # are newer, and no virtuals currently pull these packages. # Removal in 30 days. perl-core/ExtUtils-MakeMaker perl-core/ExtUtils-Manifest perl-core/File-Path perl-core/Getopt-Long perl-core/HTTP-Tiny

Re: [gentoo-dev] Packages up to co-maintenance

2021-07-31 Thread Sergei Trofimovich
On Fri, 30 Jul 2021 13:34:08 +0200 Florian Schmaus wrote: > It seems the list is missing dev-util/include-what-you-use, I'll assign > myself as maintainer. Sounds good. It should be in another batch: https://archives.gentoo.org/gentoo-dev/message/a911b62dfbb7532b2475594c8c32806c --