On 8/17/14, 9:18 AM, Michał Górny wrote:
> Dnia 2014-08-17, o godz. 09:06:04
> "Paweł Hajdan, Jr." <phajdan...@gentoo.org> napisał(a):
>> The warning would make the problem more visible to ebuild writers. Then
>> we already have a solution that works, i.e. explicitly defining the
>> phase function in the ebuild, possibly calling the eclass functions.
>>
>> My understanding is people not being aware of the problem is the main
>> issue here, not the ability to address it.
> 
> What we could do is printing the phase function names when starting
> them, e.g.:
> 
>   >>> [foo_src_compile] Compiling sources in ...
> 
> As for another idea, we could warn if an eclass overrides phase
> function via implicit inherit without redefining it. As I see it, this
> is the biggest issue here, and a solution that's relatively easy to
> accept.

Both of these sound good to me.

Paweł


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to