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: Harley Peters <harley@...>
Subject: Re: Re: Problems with the current bzr eclass.
Date: Thu, 9 Jul 2009 16:07:42 -0500
On Thu, 9 Jul 2009 22:16:34 +0200
Christian Faulhammer <fauli@g.o> wrote:

> Hi,
> 
> Harley Peters <harley@...>:
> > Ok that's what I am doing. Was just wondering if there was something
> > simple I over looked.
> 
>  To give you an idea what we gain here, I compiled some numbers.  GNU
> Emacs live ebuild (app-editors/emacs-cvs) will be the biggest consumer
> once they switch from CVS.
> 
> First we will compare timings
> 
> $ time bzr checkout --lightweight
> real    7m37.044s
> user    1m2.789s
> sys     0m2.807s
> 
> $ time bzr checkout
> 
> real    40m47.371s
> user    3m57.881s
> sys     0m8.586s
> 
>  So the normal initial checkout will be more than five times slower
> than the lightweight one.  If this were 1s to 6s it would be
> neglectable, but we are talking about half an hour difference just
> for an emerge.
> 
>  Next ist the update function.
> 
>  $ time bzr update
> 
> real    0m11.457s
> user    0m0.544s
> sys     0m0.092s
> 
>  $ time bzr update
> 
> real    0m2.710s
> user    0m0.237s
> sys     0m0.053s
> 
>  Clearly the normal checkout wins by factor five, but we are in the
> second range, while the space gain is enormous:
> 
> $ du -sch Emacs-lw/ Emacs
> 106M    Emacs-lw/
> 427M    Emacs
> 533M    total
> 
> V-Li
> 

I understand why you did it. I just need a way to prevent it from
deleting a full checkout.
Because the numbers don't look so good for Gnash.
bzr branch http://bzr.savannah.gnu.org/r/gnash/trunk
Having said that it's only a two line change to the bzr.eclass code to
get it to work the way I want.
And I can live with that. :)



Replies:
Re: Problems with the current bzr eclass.
-- Christian Faulhammer
References:
Problems with the current bzr eclass.
-- Harley Peters
Re: Problems with the current bzr eclass.
-- Christian Faulhammer
Re: Re: Problems with the current bzr eclass.
-- Harley Peters
Re: Problems with the current bzr eclass.
-- Christian Faulhammer
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Problems with the current bzr eclass.
Next by thread:
Re: Problems with the current bzr eclass.
Previous by date:
Re: Problems with the current bzr eclass.
Next by date:
Re: Re: Re: A Little Council Reform Anyone?


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.