On Sun, Nov 27, 2011 at 08:28:42PM +0100, Andrea Conti wrote > It had a "little" problem in resolving the dependencies of a newly > introduced boot service that created a cycle and caused the boot process > to hang (almost) forever with rc_parallel=YES. > > With 100% repeatability, mind you, which does raise same questions on > the amount of testing done before release. Yes, it's ~arch and > rc_parallel is explicitly marked "experimental", but it's not expected > to be completely and consistently broken, either. > > If that sounds like I'm ranting, it's because I just spent about an hour > getting three machines affected by this problem back into working state.
waltdnes@d531 ~ $ head /etc/rc.conf # Global OpenRC configuration settings # Set to "YES" if you want the rc system to try and start services # in parallel for a slight speed improvement. When running in parallel we # prefix the service output with its name as the output will get # jumbled up. # WARNING: whilst we have improved parallel, it can still potentially lock # the boot process. Don't file bugs about this unless you can supply # patches that fix it without breaking other things! #rc_parallel="NO" This alone would is enough to deter me from running it. The potential problems aren't worth it for a few seconds faster bootup. It appears that even the developers don't dare to run it on their machines... nuff said. -- Walter Dnes <waltd...@waltdnes.org>