Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 242442

Summary: openrc-0.3.0-r1 does not start some services after update
Product: Gentoo Linux Reporter: nebojsa <nebojsa>
Component: [OLD] baselayoutAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED NEEDINFO    
Severity: minor CC: roy
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description nebojsa 2008-10-17 07:58:57 UTC
After updating to openrc-0.3.0-r1, services which names starts with letter v and later, does not start on reboot. Event worse, rc-status does not list them at all as if they does not exists in /etc/init.d.
rc-update handles them correctly.
After little searching through bug list, it proved that dependency cache was causing problems.
So, after  touch /etc/init.d/xdm and rc-status everything was fine again.
Openrc seems not being able to detect corrupted/incomplete depenency cache. Nor is dependency cache update triggered on rc-update operations

Reproducible: Sometimes

Steps to Reproduce:
1. upgrade to openrc-0.3.0-rc1
2. reboot


Actual Results:  
Some services not started 

Expected Results:  
Functioning system
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2008-12-24 15:02:59 UTC
I've been unable to reproduce this thus far.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2008-12-24 15:13:55 UTC
Can you provide some additional info on how to reproduce this? Your system setup? emerge --info? A list of of init scripts you have? List of scripts you have in each run level? Attach a snapshot of the dependency cache?
Comment 3 nebojsa 2009-01-08 20:21:26 UTC
(In reply to comment #2)
Unfortunately, my system is updated since, and now I am running openrc-0.4.1-r1, so details are gone.