Source: ruby-god
Version: 0.12.1-1
Severity: normal

The ruby-god testsuite hangs, causing buildds to spin until they hit their
timeout.  This can be seen at any of the build logs at:

https://buildd.debian.org/status/package.php?p=ruby-god
https://launchpad.net/ubuntu/+source/ruby-god/0.12.1-1

You can see that the build completes, but sbuild hangs waiting on the hung
process in the background, until it eventually gives up and kills it.

A local build shows the hung process to be:

ruby1.9.1 -ryaml -e YAML.load_file("debian/ruby-test-files.yaml").each { |f| 
require f }

With an unhelpful strace loop of:

futex(0x2d86228, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2d861c4, FUTEX_WAIT_BITSET_PRIVATE, 509, {1285, 821562654}, ffffffff) = 
-1 ETIMEDOUT (Connection timed out)
futex(0x2d86228, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2d861c4, FUTEX_WAIT_BITSET_PRIVATE, 511, {1286, 822149902}, ffffffff) = 
-1 ETIMEDOUT (Connection timed out)
futex(0x2d86228, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2d861c4, FUTEX_WAIT_BITSET_PRIVATE, 513, {1287, 822732374}, ffffffff) = 
-1 ETIMEDOUT (Connection timed out)

It would be nice to get this fixed, so the build goes down from several hours
of idle buildd time to a few minutes, which it should be.

... Adam

-- System Information:
Debian Release: wheezy/sid
  APT prefers raring-updates
  APT policy: (500, 'raring-updates'), (500, 'raring-security'), (500, 'raring')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.7.0-7-generic (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to