On 27-03-2017 09:56:50 +0200, Ulrich Mueller wrote:
> >>>>> On Mon, 27 Mar 2017, Fabian Groffen wrote:
> 
> >> > When you say "arch" you actually mean a keyword as per GLEP-53[1]
> >> > right?
> >> 
> >> Which doesn't agree with actual usage in the tree, though.
> 
> > That surprises me.  Do you have an example of that?
> 
> The GLEP says about the OS suffix:
> 
> "The right hand part indicates the operating system or distribution,
> such as linux, macos, solaris or fbsd. If the right hand part is
> omitted, it implies the operating system/distribution type is
> GNU/Linux."
> 
> So if I understand this correctly, x86-linux should be equivalent to
> x86. But in reality, the linux suffix denotes that it is a prefix
> arch. I'm not saying that this is bad, only it's not what the GLEP
> says.

I see.  The lack of explicit mentioning what the difference means allows
for different interpretations.  I always *assumed* it meant Gentoo (1
part) vs Gentoo/Alt (2 parts).

> Until recently there was also x64-freebsd vs amd64-fbsd, where both
> the arch and the OS part denoted the same, but used different tokens
> to distinguish between prefix and non-prefix. (And I don't understand
> why amd64 is called x64 on prefix. A different OS suffix should be
> sufficient.)

It kind of proves the point that two fields in a keyword isn't "enough
for everyone".

Back to the topic of the thread, is it possible to make the difference
between e.g. x86, x86-linux, x86-solaris and x86-macos in this proposal?

Thanks,
Fabian


> >> > [1] https://wiki.gentoo.org/wiki/GLEP:53


-- 
Fabian Groffen
Gentoo on a different level

Attachment: signature.asc
Description: Digital signature

Reply via email to