Reimplement parallel-fetch so that it simply spawns `emerge --fetch --resume` via...
authorZac Medico <zmedico@gentoo.org>
Sun, 17 Sep 2006 04:51:08 +0000 (04:51 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 17 Sep 2006 04:51:08 +0000 (04:51 -0000)
commit17c6ae61f8bb71c4498d2a1d0110278230c587cb
treeb69fc27911cdba4301737ab6cdc21f20d664da84
parentdce55fb0765fb4454ac62098de9214c31b094e1a
Reimplement parallel-fetch so that it simply spawns `emerge --fetch --resume` via portage_exec.spawn.  This prevents potential issues with shared file descriptors and unsafe forks as discussed in bug #147516.  This patch makes sure that the spawned emerge process does not write to emerge.log or the mtimedb.

svn path=/main/trunk/; revision=4467
bin/emerge