From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CA6E5138010 for ; Fri, 19 Oct 2012 18:48:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D59B621C096; Fri, 19 Oct 2012 18:48:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 9126121C08F for ; Fri, 19 Oct 2012 18:47:44 +0000 (UTC) Received: from localhost (unknown [200.89.69.133]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: aballier) by smtp.gentoo.org (Postfix) with ESMTPSA id 4ED8133DAC3 for ; Fri, 19 Oct 2012 18:47:43 +0000 (UTC) Date: Fri, 19 Oct 2012 15:47:33 -0300 From: Alexis Ballier To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: [RFC] Drop EAPI=0 requirement for system packages. Message-ID: <20121019154733.31b2284c@gentoo.org> In-Reply-To: <1350670155.12879.22.camel@belkin4> References: <20121012125315.33500bbb@sera-17.lan> <20121012211023.592e82a1@gentoo.org> <20121013082820.75d280a1@sera-17.lan> <20121016234230.3b79a2fe@gentoo.org> <1350495278.2447.33.camel@belkin4> <20121017220707.02c6f5ac@gentoo.org> <1350575341.2447.40.camel@belkin4> <1350587136.2447.47.camel@belkin4> <1350667312.12879.11.camel@belkin4> <20121019145105.4927316b@gentoo.org> <1350670155.12879.22.camel@belkin4> Organization: Gentoo X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.13; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 01cbbbb5-62c1-48ed-b195-f491c91bc9ea X-Archives-Hash: d8f7d4bdaf3d31030274a98c319e196d On Fri, 19 Oct 2012 20:09:15 +0200 Pacho Ramos wrote: > El vie, 19-10-2012 a las 14:51 -0300, Alexis Ballier escribi=C3=B3: > > On Fri, 19 Oct 2012 19:21:52 +0200 > > Pacho Ramos wrote: > >=20 > > [...] > >=20 > > > What I am trying to say is that, if we agree latest eapi is > > > technically better, we need to try to get it used when possible (I > > > mean, when, for example, eclasses are ported) for a "QA" > > > reasoning. > >=20 > > i think we all agree that there are improvements in newer eapis. > >=20 > > what about filling bugs, preferably with patches, when such > > improvements are really needed ? like what was done for nuking > > built_with_use. > >=20 > > arguing to death if 'should use latest eapi' should become 'must use > > latest eapi' will never get things done :) > >=20 > >=20 >=20 > Because it will add even more work, I mean: > - I catch a package using and old eapi and, then, still not passing > --disable-silent-rules option. =3D> First problem, I need to notice that > package, there are packages I simply won't notice because I don't > merge them ever or, simply, I don't notice that option is not being > used. i dont see that many blockers of bug #429308 ; it probably doesn't even reach 1% of packages using old eapis. perhaps because silent rules are not enabled by default afaik. > - I need to report a bug per each package using old eapi =3D> I would > need to report a ton of bugs for bumping eapi that, probably, I could > have directly bumped myself if I would be allowed to (I already do it > in my maintained packages and maintainer-needed ones, but not for > others as maybe their maintainers dislike...) > > - Maintainer need to check that bug and commit the change or reject > the bump (in that case we would be blocked if maintainer doesn't bump > it for some strange reason). There are also some devs really slow to > reply. filling a bug has one advantage you forgot: training fellow developers. if you say simply bumping the eapi will get improvements for free (whatever they are) to the maintainer, then she will be very happy to bump it i'd guess and have learnt that its good practices to do so. if you volunteer to do some conversions you can probably ask people to grant you permission to convert their ebuilds. [...]