[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Runit on debian hurd



Hello,
I am trying to run runit on debian-hurd . (Runit is in IMHO, an
awesome init system with supervision and small run scripts). It is
inspired by daemon-tools from d.j.b.
The supervise list seems to be dead.

I am stuck in the check phase of compilation.

I have narrowed it down to src/sv.check .. by placing set -x in
various scripts in the source tree. When i do try to compile it using
the advertised installation steps, i run into the following problems.
(a) Any echo statements in src/sv.check is not being shown
(b) The "check" process just hangs

<snip>
+ echo Checking sv...
Checking sv...
+ pwd
+ env - PATH=/root/runit/admin/runit-2.1.1/compile:/root/runit/admin/runit-2.1.1/compile:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ctmp=/root/runit/admin/runit-2.1.1/compile/check-tmp sv.check
+ cat -v
</snip>

It looks like sv.check is "hanging" and it seems to be hanging because
cat is not getting any input.
The curious thing is
running
<command>
PATH=/root/runit/admin/runit-2.1.1/compile:/root/runit/admin/runit-2.1.1/compile:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ctmp=/root/runit/admin/runit-2.1.1/compile/check-tmp sv.check
</command>
from the command line seems to show echo commands i put in file
sv.check, when i comment out wait from the file sv.check, the process still
hangs.


Source:Source:http://smarden.org/runit/runit-2.1.1.tar.gz
Project Page: http://smarden.org/runit/

Any help appreciated,
Harish


Reply to: