Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Ciaran McCreesh <ciaran.mccreesh@...>
Subject: Re: perl eclass review - EAPI=3 + new helper eclass
Date: Sat, 17 Apr 2010 08:13:41 +0100
On Fri, 16 Apr 2010 22:30:46 -0500
Steev Klimaszewski <steev@g.o> wrote:
> On Fri, Apr 16, 2010 at 3:28 PM, Ciaran McCreesh
> <ciaran.mccreesh@...> wrote:
> > On Fri, 16 Apr 2010 16:23:48 -0400
> > James Cloos <cloos@...> 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.

Because it can still be invalid if you do that. If you're using a repo
with pregenerated cache with an eclass from a different repo than the
one used do the pregenerating, the pregenerated cache is always 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.

Which is why you design a system that just gets things right, rather
than one that relies upon users getting things right.

-- 
Ciaran McCreesh
Attachment:
signature.asc (PGP signature)
References:
perl eclass review - EAPI=3 + new helper eclass
-- Torsten Veller
Re: perl eclass review - EAPI=3 + new helper eclass
-- James Cloos
Re: perl eclass review - EAPI=3 + new helper eclass
-- Zac Medico
Re: perl eclass review - EAPI=3 + new helper eclass
-- James Cloos
Re: perl eclass review - EAPI=3 + new helper eclass
-- Zac Medico
Re: perl eclass review - EAPI=3 + new helper eclass
-- James Cloos
Re: perl eclass review - EAPI=3 + new helper eclass
-- Zac Medico
Re: perl eclass review - EAPI=3 + new helper eclass
-- James Cloos
Re: perl eclass review - EAPI=3 + new helper eclass
-- Ciaran McCreesh
Re: perl eclass review - EAPI=3 + new helper eclass
-- Steev Klimaszewski
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: perl eclass review - EAPI=3 + new helper eclass
Next by thread:
Re: perl eclass review - EAPI=3 + new helper eclass
Previous by date:
Re: perl eclass review - EAPI=3 + new helper eclass
Next by date:
Re: perl eclass review - EAPI=3 + new helper eclass


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.