From: Steve Long <slong@rathaus.eclipse.co.uk>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Re: [RFC] New keywords for non-Gentoo Linux platforms
Date: Mon, 13 Oct 2008 06:16:01 +0100 [thread overview]
Message-ID: <gcum81$rqv$1@ger.gmane.org> (raw)
In-Reply-To: 48EF5116.7080705@gentoo.org
Jeremy Olexa wrote:
> Fabian Groffen wrote:
> <snip>
>> Most notably, in Prefix all keywords are full GLEP53 style, which
>> results in e.g. amd64-linux. We did this on purpose, because in Prefix
>> we don't necessarily are on Gentoo Linux. We also chose to expand fbsd,
>> nbsd and obsd to their long variants, mainly because the short variants
>> might clash in the future, for e.g. OpenBSD, OliveBSD or PicoBSD,
>> polyBSD or DragonflyBSD, DesktopBSD. (At some point we were a bit
>> over-enthausiastic.)
>>
>> I would like to hear some opinions on the keywords in general, as well
>> as the particular problem of having Gentoo Linux, and a Linux supported
>> by Gentoo Prefix.
Would it not be simpler just to say the keyword can be from 1 to 4
hypen-separated parts, 1 as-is (in both GLEPS) 2 as GLEP 53, 3 with libc
change, and 4 with non-default userland as per GLEP22 (perhaps change the
order to be more intuitive, if you think it would be better)?
>> Right now there is just the difference of "-linux"
>> appended, however this is not the clearest distinction between the two.
>> Perhaps using KEYWORDS for Prefix keywords is not the best thing to do,
>> and should we use something like PREFIX_KEYWORDS?
>
> Ignoring the bit about how to name the keywords.. ;)
>
> I am undecided about Prefix keywords in the normal KEYWORDS variable. In
> particular, we are overloading the -linux keyword to mean that it will
> run on any linux that Gentoo Prefix supports. This includes, Gentoo,
> RHEL, SLES, FreeMint, $OTHER.
>
> Is there any problem with "overloading" the keywords like that? If not,
> then it shouldn't be a problem to keep prefix keywords in the KEYWORDS
> field. OTOH, I don't think we should add another variable to ebuilds.
>
> Thoughts?
>
Wrt to the variable thing, I agree the specification of prefix is orthogonal
to the spec of an EAPI. Orthogonality [at least in sw terms] doesn't just
mean "nothing to do with it whatsoever," or it wouldn't apply to the
software in question.
Unless someone can say what using PROPERTIES=prefix would break, I'd go with
that. It's a /classic/ usage of that variable, as it's simply a boolean;
PROPERTIES is well-defined and I'm hoping all the manglers support it. It'd
be great to see the prefix branch finally merged so we all get to play with
it.
next prev parent reply other threads:[~2008-10-13 5:27 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-09 18:11 [gentoo-dev] [RFC] New keywords for non-Gentoo Linux platforms Fabian Groffen
2008-10-09 22:05 ` Marius Mauch
2008-10-10 0:16 ` [gentoo-dev] " Duncan
2008-10-10 2:21 ` Marius Mauch
2008-10-10 7:15 ` Fabian Groffen
2008-10-10 12:40 ` Diego 'Flameeyes' Pettenò
2008-10-10 12:48 ` Fabian Groffen
2008-10-10 15:56 ` Marius Mauch
2008-10-10 16:13 ` Robert Bridge
2008-10-10 15:21 ` Ryan Hill
2008-10-10 8:56 ` [gentoo-dev] " Michael Haubenwallner
2008-10-10 12:56 ` Jeremy Olexa
2008-10-13 5:16 ` Steve Long [this message]
2008-10-13 14:27 ` [gentoo-dev] " Ciaran McCreesh
2008-10-13 17:59 ` Fabian Groffen
2008-10-14 7:48 ` Michael Haubenwallner
2008-10-15 10:20 ` [gentoo-dev] " Steve Long
2008-10-17 14:22 ` [gentoo-dev] " Michael Haubenwallner
2008-10-21 14:09 ` [gentoo-dev] " Tiziano Müller
2008-10-21 19:01 ` Fabian Groffen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='gcum81$rqv$1@ger.gmane.org' \
--to=slong@rathaus.eclipse.co.uk \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox