On 04/15/2012 02:03 AM, Ryan Hill wrote: >> The reason that Funtoo's FEATURES=localpatch applies patches before >> src_prepare is that it's common for eautoreconf to be called inside >> src_prepare, and applying patches after src_prepare can create a need to >> call eautoreconf a second time. > > Well that could waste a bit of time but is pretty much harmless, no?
I don't know. Somebody who's familiar with eautoreconf will have to comment. > And the > existing usages of epatch_user (other than autotools-utils) don't eautoreconf > anyways, nor should they in case the package doesn't use autotools. I haven't really studied the usage patterns. The nice thing about delegating the epatch_user call to the ebuild/eclass is that it allows the epatch_user call be positioned directly before an eautoreconf call when appropriate. -- Thanks, Zac