[Pkg-electronics-devel] Bug#724922: Bug#724922: geda-gaf: FTBFS: dh_auto_test fork bombs

Bdale Garbee bdale at gag.com
Thu Oct 17 23:44:38 UTC 2013


Daniel Schepler <dschepler at gmail.com> writes:

> HOME=/tmp/buildd/geda-gaf-1.8.2/tmp-home dh_auto_test
>
> At this point, the load average shoots through the roof, and top shows
> a large number of make and sh processes being created.  I therefore
> have to interrupt the build.

I just spent some time playing around on an armhf system trying to
figure out why geda-gaf won't build on armel|armhf.  I see what's
happening, and can confirm that it's happening on at least amd64
too... but it's only "fatal" on machines with constrained resources.

It appears that 'make check' causes about 32k make processes to be
spawned, then they're all reaped, then they're spawned again, and reaped
again... then the tests are run.  I haven't figured out what's causing
this yet, but just leaving the build alone long enough will cause it to
complete on any machine that doesn't doesn't exhaust resources trying to
fork that many make processes twice in a row.

My hack-around to allow geda-gaf to promote to testing is going to be to
disable running the test suite on armel and armhf.  But that's clearly
not a real solution, so I'll leave this bug open until one of us has
time to figure out what's going on and fix it for real...

Bdale
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-electronics-devel/attachments/20131017/9caf932a/attachment.sig>


More information about the Pkg-electronics-devel mailing list