sys-apps/openrc-0.9.4 does not seem to honor dependencies as it should. Reproducible: Always Steps to Reproduce: N/A Actual Results: Dependencies are not handled properly Expected Results: Correct deps and ordering of service starts I am seeing massive problems with sys-apps/openrc-0.9.4 and dependencies. When Using syslog with remote services, syslog-ng's init script adds a dependency on net. Syslog-ng fails to sart, since interfaces are not all up, before openrc tries to start it. Setting rc_depend_strict="yes" does not help, in contrast to the explanations in rc.conf setting rc_net_name_before="logger" for all interfaces in rc.conf, does not change the order, setting rc_logger_after="net_name net_name..." for all interfaces, does not correct the ordering either. Setting both, no change. using rc_logger_need="net_name ..." no change in order either. Using explicit service names, no change. Using rc_need="net_name ..." in /etc/conf.d/syslog-ng, no change I think I tried pretty much every combination possible, but it seems impossible to get all net services started before the syslogger starts.
The issue you are describing sounds like bug #228973. Please check that bug and re-open if I am not correct. Thanks, William *** This bug has been marked as a duplicate of bug 228973 ***