Petteri Räty wrote:
> http://bugs.gentoo.org/show_bug.cgi?id=163262
> 
What is the situation regarding the hooks in general?

> > They're a horrible solution. They don't stack and they override
> > something that is used by users. What's going to happen if anyone else
> > starts using the same functions?
> 
> It's primarily a user feature, introduced due to the usefulness of
> /etc/portage/bashrc breaking down with proper env state handling.
> 
<snip> 
> If paludis doesn't want to support (pre|post)_*, whatever, long term it
> was only a user feature. 
> 
> Short term, it's part of the required env support.
>
The "only a user feature" bothers me tbh. Is it so hard to make the
functions stack then? 

(I'm thinking along the lines of an eclass which defines foo_src_unpack
which can be called by an ebuild function if overridden.)


-- 
[EMAIL PROTECTED] mailing list

Reply via email to