Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Cc: Mike Frysinger <vapier@g.o>
Subject: Re: [gentoo-portage-dev] [PATCH v2] repoman: add a mini framework for checking eclasses, and fill it out
Date: Thu, 31 May 2012 03:08:36
Message-Id: 4FC6B8C3.6040303@gentoo.org
In Reply to: Re: [gentoo-portage-dev] [PATCH v2] repoman: add a mini framework for checking eclasses, and fill it out by Mike Frysinger
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 05/25/2012 09:20 AM, Mike Frysinger wrote:
5 > On Thursday 24 May 2012 16:04:30 Zac Medico wrote:
6 >> On 05/24/2012 12:20 PM, Mike Frysinger wrote:
7 >>> Rather than copying & pasting the same behavior for the
8 >>> different eclass checks, add a common class for them to extend.
9 >>> This makes adding more eclass checks trivial, and keeps down
10 >>> bitrot.
11 >>>
12 >>> This does abuse the checking interface slightly -- the eclass
13 >>> will change its category between unused and missing based on
14 >>> the checks.
15 >>
16 >> Looks good to me.
17 >
18 > i'll push this now while we hammer out the "complete" solution
19 > since these get pretty good coverage right now -mike
20
21 Do you want to support EGIT_BOOTSTRAP settings prior to inherit?
22
23 For example, dev-libs/polylib/polylib-9999.ebuild triggers
24 inherit.missing because InheritEclass currently expects the inherit to
25 occur before the EGIT_BOOTSTRAP="eautoreconf" setting.
26 - --
27 Thanks,
28 Zac
29 -----BEGIN PGP SIGNATURE-----
30 Version: GnuPG v2.0.19 (GNU/Linux)
31 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
32
33 iEYEARECAAYFAk/GuMMACgkQ/ejvha5XGaPxZwCfQrrEmvSG19KZkObav4Kc5TPc
34 GOcAnRwrDMBzatViRcv2WxiAOFbIt/mC
35 =uC7c
36 -----END PGP SIGNATURE-----

Replies