public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
From: Pacho Ramos <pacho@gentoo.org>
To: gentoo-project@lists.gentoo.org
Subject: Re: [gentoo-project] Call for agenda items -- Council meeting 09-10-2012
Date: Tue, 25 Sep 2012 21:32:50 +0200	[thread overview]
Message-ID: <1348601570.3603.4.camel@belkin4> (raw)
In-Reply-To: <20120925092414.GL37574@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 2636 bytes --]

El mar, 25-09-2012 a las 11:24 +0200, Fabian Groffen escribió:
> In two weeks from now, the council will meet again. This is the time to
> raise and prepare items that the council should put on the agenda to
> discuss or vote on.
> 
> Please respond to this email with agenda items. Please do not hestitate
> to repeat your agenda item here with a pointer if you previously
> suggested one (since the last meeting).
> 
> The agenda for the next meeting will be sent out on Tuesday 2th of
> October 2012.
> 
> Please respond to the gentoo-project list, if possible.
> 
> Fabian
> 
> 

This is from:
http://www.gossamer-threads.com/lists/gentoo/dev/260662

But corrected to remember preferred usage of in_iuse from eutils.eclass
as remembered by mgorny in that thread:

--------- Mensaje reenviado --------
De: Pacho Ramos <pacho@gentoo.org>
Reply-to: gentoo-dev@lists.gentoo.org
Para: gentoo-dev@lists.gentoo.org
Asunto: [gentoo-dev] Suggest to specify a way to query for USEs in next
council
Fecha: Sat, 22 Sep 2012 21:41:24 +0200

Hello

This comes from:
http://www.gossamer-threads.com/lists/gentoo/dev/260536

In that one, we try to use the following:
has vala ${IUSE//+/} && ! use vala && return 0 

as already done in many eclasses/ebuilds (some of them as widely used as
xorg-2 or cmake eclasses) for years. The problem is that Ciaran
wants to forbid it because he says it's not specified in PMS and also
the same looks to apply to preferred in_iuse function from eutils.eclass

My suggestion is to simply specify it as it's currently implemented in
portage because that functionality is (apart of needed) being used for a
long time in the tree by numerous eclasses/ebuilds, then, from my point
of view, wouldn't be any sense on lose time for moving them to current
functionality to a worse one, wait for the next eapi and, finally,
revert them back to current behavior. The way it works was kindly
explained to me yesterday by Zac:
http://www.mail-archive.com/gentoo-portage-dev@lists.gentoo.org/msg02830.html

If the behavior need to be changed later in a way it would break the
tree, we could, then, wait for next eapi to change that behavior.

Other option would be to wait for next eapi to specify that, the problem
is that, if that eapi take a long time to be approved, we would need to
move all eclasses/ebuilds to the other non-automatic way to later revert
them back.

And other option could be to include this specification in eapi5 as it's
still not allowed in the tree (maybe for this a council meeting should
be soon enough I guess)

Thanks a lot


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

  parent reply	other threads:[~2012-09-25 21:02 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-25  9:24 [gentoo-project] Call for agenda items -- Council meeting 09-10-2012 Fabian Groffen
2012-09-25  9:59 ` Ulrich Mueller
2012-09-27  6:19   ` Ulrich Mueller
2012-09-27 22:13     ` Brian Harring
2012-09-28  0:14       ` Ulrich Mueller
2012-09-28 12:12         ` Brian Harring
2012-10-03  5:04       ` Donnie Berkholz
2012-10-03  6:44         ` Ulrich Mueller
2012-10-03  6:56           ` Matt Turner
2012-10-03  8:31             ` Ulrich Mueller
2012-09-29 15:51     ` Ciaran McCreesh
2012-09-29 16:04       ` Ulrich Mueller
2012-09-29 16:10         ` Ciaran McCreesh
2012-09-25 19:32 ` Pacho Ramos [this message]
2012-10-02 11:30   ` Fabian Groffen
2012-10-03 17:18     ` Pacho Ramos
2012-10-04 18:32       ` Pacho Ramos
2012-10-05  6:28         ` Fabian Groffen
2012-10-05  6:41           ` Pacho Ramos
2012-10-05  6:43           ` Patrick Lauer
2012-10-05  8:46             ` Ulrich Mueller
2012-10-05 10:31               ` Rich Freeman
2012-10-05 14:51                 ` Jeff Horelick
2012-10-05 17:35                 ` Pacho Ramos

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=1348601570.3603.4.camel@belkin4 \
    --to=pacho@gentoo.org \
    --cc=gentoo-project@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