[Buildd-tools-devel] Re: sarti build failures

Philip Hands phil at hands.com
Wed Apr 5 10:11:50 UTC 2006


James Vega wrote:
> All builds on sarti are currently failing when invoking fakeroot:
> 
>      /usr/bin/fakeroot debian/rules clean
>    fakeroot, while creating message channels: No space left on device
>    This may be due to a lack of SYSV IPC support.
>    fakeroot: error while starting the `faked' daemon.
>    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
> 
> James

It seems that there are 16 message queues belonging to buildd that are
laying around.  My guess is that something kill-9ing fakeroots.

A brief look at the sbuild's source reveals that it seems to be willing to
  do a kill("KILL") if a couple of timeouts occur, so I'm assuming that's
what happened and removing the dead message queues.

I've also set /proc/sys/kernel/msgmni back down to the default of 16.

A question for the buildd-utils folks:

  I realise this is difficult, since message queues are not tied to
  processes, but would it be possible to notice that this has happened,
  and tidy up the dead queues after the SIGKILL was sent?

Cheers, Phil.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20060405/f2df245e/signature.pgp


More information about the Buildd-tools-devel mailing list