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

2021-08-02 Thread Rich Freeman
On Sun, Aug 1, 2021 at 5:54 PM Ulrich Mueller wrote: > > Quoting ciaranm [1]: > > | > "EAPIs whose value starts with the string paludis- are reserved for > | > experimental use by the Paludis package manager." > | > | Don't tell anyone, but that's mostly just in there because some people > | insis

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

2021-08-02 Thread Ulrich Mueller
> On Sun, 01 Aug 2021, Joshua Kinard wrote: > If EAPI support is really needed in the profiles, it seems like there > has to be a better mechanism to codify it in a more central location > versus scattering ~390 of the things across the base profiles > directory. I have filed https://bugs.gen

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

2021-08-01 Thread Ulrich Mueller
> On Sun, 01 Aug 2021, Joshua Kinard wrote: > So it looks like Section 2.3, "Reserved EAPIs" is more relevant here: > 2.3 Reserved EAPIs > EAPIs whose value consists purely of an integer are reserved > for future versions of this specification. > EAPIs whose valu

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

2021-08-01 Thread Joshua Kinard
On 8/1/2021 08:19, Mart Raudsepp wrote: > Ühel kenal päeval, P, 01.08.2021 kell 00:58, kirjutas Joshua Kinard: >> numeric value of the supported EAPI > > EAPI isn't a numeric value, it is a string (section 3.1.8) - it just > happens that Gentoo official ones are logically numeric. PMS even > quote

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

2021-08-01 Thread Joshua Kinard
On 8/1/2021 08:19, Mart Raudsepp wrote: > Ühel kenal päeval, P, 01.08.2021 kell 00:58, kirjutas Joshua Kinard: >> numeric value of the supported EAPI > > EAPI isn't a numeric value, it is a string (section 3.1.8) - it just > happens that Gentoo official ones are logically numeric. PMS even > quote

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

2021-08-01 Thread Ulrich Mueller
> On Sun, 01 Aug 2021, Joshua Kinard wrote: > Let's go one further, though, and also add a mention of eapi, borrowing some > of the lingo from PMS, since the file is so prolific. See the attached > patch and let me know how the language looks. > diff --git a/profiles/eapi/text.xml b/profiles

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

2021-08-01 Thread Ulrich Mueller
> On Sun, 01 Aug 2021, 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. Since EAPI

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

2021-08-01 Thread Mart Raudsepp
Ühel kenal päeval, P, 01.08.2021 kell 00:58, kirjutas Joshua Kinard: > numeric value of the supported EAPI EAPI isn't a numeric value, it is a string (section 3.1.8) - it just happens that Gentoo official ones are logically numeric. PMS even quotes the EAPIs in "2.2 Defined EAPIs" section to signi

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] https://wiki.gentoo.org/wiki/Profile_(Por

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 the

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. Si

[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 le