I have copied four virtual machines to the server from my PC,but it shows this error.425 build (dist-kylin, system-config-network-1.3.99-TJ.src.rpm): open (kojid) -> FAILED: Fault: <Fault 1: 'Traceback (most recent call last):\n File "/usr/sbin/kojid", line 1275, in runTask\n response = (handler.run(),)\n File "/usr/sbin/kojid", line 1351, in run\n return self.handler(*self.params,**self.opts)\n File "/usr/sbin/kojid", line 2009, in handler\n broot.init()\n File "/usr/sbin/kojid", line 467, in init\n rv = self.mock(['--init'])\n File "/usr/sbin/kojid", line 389, in mock\n status = os.waitpid(pid, os.WNOHANG)\nOSError: [Errno 10] No child processes\n'> Please help me.
lixiao-a wrote:
File "/usr/sbin/kojid", line 2009, in handler broot.init()\n File "/usr/sbin/kojid", line 467, in init rv = self.mock(['--init'])\n File "/usr/sbin/kojid", line 389, in mock status = os.waitpid(pid, os.WNOHANG) OSError: [Errno 10] No child processes\n'
It looks like the mock subprocess is dying before kojid can wait on it. Normally mock should never exit that fast, though we should probably handle that error a little more informatively.
Try running mock manually on your build system to see if you can replicate the error that way. You might also try running kojid in the foreground (--fg option) in order to see the output from mock.
buildsys@lists.fedoraproject.org