Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 394185 - sys-apps/openrc-0.9.4 does not seem to honor dependencies.
Summary: sys-apps/openrc-0.9.4 does not seem to honor dependencies.
Status: RESOLVED DUPLICATE of bug 228973
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: OpenRC (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: OpenRC Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-09 19:25 UTC by Sven E.
Modified: 2011-12-09 22:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven E. 2011-12-09 19:25:24 UTC
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.
Comment 1 William Hubbs gentoo-dev 2011-12-09 22:56:36 UTC
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 ***