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
On Thu, 28 May 2009 20:30:44 +0200
Patrick Lauer <patrick@g.o> wrote:
> > Interactive time is important. If it were adding those extra
> > seconds to the build, no-one would care. But it's not. It's adding
> > them to when the user's sitting at the screen waiting for results.
>
> So how about we improve the structure instead of trying to patch up
> some hotspots?
That's a subject for a different GLEP, and one that's not going to go
anywhere ever unless someone comes up with a way of doing it
incrementally. GLEP 55's performance concerns are limited to not making
things worse.
> For example a readonly repository would guarantee that the cache is
> always consistent.
Until someone modifies it, yes.
> > > You mean 0.3% (or less) of the emerge world time?
> >
> > No, he means 50% of pretend time when you're sitting there waiting
> > to see what's going to happen.
>
> So fix the diseases instead of doctoring around some symptoms ...
I await your GLEP that covers how to migrate the tree layout. That's a
separate issue, however.
> > It is the best. If we're requiring EAPI before trying to parse PV,
> > all the EAPIs have to be known to do any ordering.
>
> ... and why the [censored] would we want that then?
Because without that, we can't make changes to the version format.
> It would help if you would tolerate other opinions (or even the
> possibility that other people may have opinions that do not agree
> with you).
The only issue of opinion is whether or not .ebuild-X and .eapi-X.eb
look pretty. The rest is purely technical and entirely objective.
--
Ciaran McCreesh
|
|