fails to build with "bzr: out of memory"

Bug #681582 reported by Reinhard Tartler
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Jelmer Vernooij
bzr-builder
Fix Released
Medium
Jelmer Vernooij

Bug Description

I've prepared a recipe for building emacs from trunk here:

https://code.launchpad.net/~ubuntu-elisp/+recipe/emacs-snapshot

Unfortunately, it fails to build with this error:

Building recipe:
# bzr-builder format 0.2 deb-version 1:{date}-0ubuntu1~r{revno:packaging}
lp:emacs
nest packaging lp:~ubuntu-elisp/emacs/emacs-snapshot-packaging debian

You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
Building tree.
Retrieving 'lp:emacs' to put at '/home/buildd/build-b6d627d94533ad80974ed9f3315cf93efd4ad61a/chroot-autobuild/home/buildd/work/tree/recipe-1:20101125-0ubuntu1~r{revno:packaging}'.
bzr: out of memory

https://code.launchpad.net/~ubuntu-elisp/+recipe/emacs-snapshot/+build/8839

Related branches

Revision history for this message
Reinhard Tartler (siretart) wrote :

Related and/or possibly duplicate of bug #676657

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Emacs branch is big, possibly to big for 1GB RAM limited bzr. So yeah it is probably side effect / duplicate of bug #676657

Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 681582] Re: fails to build with "bzr: out of memory"

On 2 December 2010 08:19, Dmitrijs Ledkovs <email address hidden> wrote:
> Emacs branch is big, possibly to big for 1GB RAM limited bzr. So yeah it
> is probably side effect / duplicate of bug #676657

Right. We're working in upstream bzr on better memory use scaling for this.

--
Martin

Aaron Bentley (abentley)
Changed in launchpad-code:
status: New → Triaged
importance: Undecided → Medium
tags: added: code-review
tags: added: recipe
removed: code-review
Revision history for this message
era (era) wrote :

So do we want to disable the builds until bug #109114 is fixed, or do we want persistent reminders in our inboxes for now?

Revision history for this message
Reinhard Tartler (siretart) wrote :

On Fri, Jan 07, 2011 at 08:54:13 (CET), era wrote:

> So do we want to disable the builds until bug #109114 is fixed, or do we
> want persistent reminders in our inboxes for now?

Let's disable it and subscribe the team to bug #109114, and hope that we
don't forget about it.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Bazaar now supports commit on stacked branches, which will require fetching of less data and thus less memory usage.

I'll provide a patch to enable stacking in bzr-builder if bzr supports commit on stacked.

Changed in bzr-builder:
assignee: nobody → Jelmer Vernooij (jelmer)
importance: Undecided → Medium
status: New → Triaged
Jelmer Vernooij (jelmer)
Changed in bzr-builder:
status: Triaged → Fix Committed
Jelmer Vernooij (jelmer)
tags: added: rodeo2011
Jelmer Vernooij (jelmer)
Changed in launchpad:
assignee: nobody → Jelmer Vernooij (jelmer)
status: Triaged → In Progress
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

This has been deployed on the buildds. E.g. Samba recipes no longer run out of memory, and are actually processed much quicker.

Changed in launchpad:
status: In Progress → Fix Released
tags: added: qa-ok
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

(Samba 4 used to be interrupted by MemoryError at 13 minutes, now it builds completely without MemoryError in 6 minutes)

Jelmer Vernooij (jelmer)
Changed in bzr-builder:
milestone: none → 0.7
Jelmer Vernooij (jelmer)
Changed in bzr-builder:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.