1 |
On 01-11-2015 13:24:03 -0800, Greg Turner wrote: |
2 |
> Consider this hypothetical KEYWORDS specifier I generated merging some |
3 |
> gx86 and prefix content: |
4 |
> |
5 |
> KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc |
6 |
> ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd |
7 |
> ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix |
8 |
> ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos |
9 |
> ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
10 |
> |
11 |
> I don't see a lot of stuff like the above ... well, anywhere. So ... |
12 |
> is it wrong? I'm at a loss as to why it would be. |
13 |
|
14 |
So. I think your problem is stuff like ~x86 and ~x86-linux. |
15 |
|
16 |
There once was a GLEP and all that, but I'm not sure it's reflecting |
17 |
reality and all that. When the migration of Prefix to gx86 became |
18 |
a thing, we made a decision. We used full keywords everywhere: arch-os, |
19 |
gx86 used arch, just because it always was proper Gentoo Linux. The |
20 |
FBSD folk used -fbsd, and we used -freebsd. So, here's the mess: we |
21 |
decided to merge all keywords, for they were simply all unique. It |
22 |
requires a bit of knowledge (should be able to extract it from the |
23 |
profiles) to know which keyword belongs to what project. |
24 |
|
25 |
Hope this helps a bit. |
26 |
|
27 |
Fabian |
28 |
|
29 |
-- |
30 |
Fabian Groffen |
31 |
Gentoo on a different level |