On Fri, Apr 16, 2010 at 3:28 PM, Ciaran McCreesh <ciaran.mccre...@googlemail.com> wrote: > On Fri, 16 Apr 2010 16:23:48 -0400 > James Cloos <cl...@jhcloos.com> wrote: >> OK. Let me rephrase. Portage does not need to validate local >> changes. > > Sure it does. If it doesn't, and your local changes affect metadata, > horrible things happen.
Why not check the mtime on the overlay, if it is older than last sync time, not invalid. >> If a user uses a local eclass to override one in portage or in some >> remote overlay s/he follows, it is his/er responsibility to update >> it when the original undergoes major renovation. > > Users aren't responsible... And doing everything we can to make them not be isn't going to teach them anything. > -- > Ciaran McCreesh > Steev