declare -r rc_type_ineed=2
declare -r rc_type_needsme=3
declare -r rc_type_iuse=4
declare -r rc_type_usesme=5
declare -r rc_type_ibefore=6
declare -r rc_type_iafter=7
declare -r rc_type_broken=8
declare -r rc_type_mtime=9
declare -r rc_index_scale=10

declare -a RC_DEPEND_TREE

RC_DEPEND_TREE[0]=22

RC_DEPEND_TREE[10]="net.lo"
RC_DEPEND_TREE[10+2]="localmount"
RC_DEPEND_TREE[10+3]=
RC_DEPEND_TREE[10+4]=
RC_DEPEND_TREE[10+5]=
RC_DEPEND_TREE[10+6]="local net.eth0"
RC_DEPEND_TREE[10+7]="bootmisc checkroot hostname"
RC_DEPEND_TREE[10+8]=
RC_DEPEND_TREE[10+9]="1204654344"

RC_DEPEND_TREE[20]="clock"
RC_DEPEND_TREE[20+2]="localmount"
RC_DEPEND_TREE[20+3]=
RC_DEPEND_TREE[20+4]=
RC_DEPEND_TREE[20+5]="bootmisc"
RC_DEPEND_TREE[20+6]="local"
RC_DEPEND_TREE[20+7]="checkroot"
RC_DEPEND_TREE[20+8]=
RC_DEPEND_TREE[20+9]="1204654344"

RC_DEPEND_TREE[30]="urandom"
RC_DEPEND_TREE[30+2]="localmount"
RC_DEPEND_TREE[30+3]=
RC_DEPEND_TREE[30+4]=
RC_DEPEND_TREE[30+5]=
RC_DEPEND_TREE[30+6]="local"
RC_DEPEND_TREE[30+7]="checkroot"
RC_DEPEND_TREE[30+8]=
RC_DEPEND_TREE[30+9]="1204654344"

RC_DEPEND_TREE[40]="netmount"
RC_DEPEND_TREE[40+2]="net"
RC_DEPEND_TREE[40+3]=
RC_DEPEND_TREE[40+4]=
RC_DEPEND_TREE[40+5]=
RC_DEPEND_TREE[40+6]="local"
RC_DEPEND_TREE[40+7]="checkroot"
RC_DEPEND_TREE[40+8]=
RC_DEPEND_TREE[40+9]="1204654344"

RC_DEPEND_TREE[50]="consolefont"
RC_DEPEND_TREE[50+2]="keymaps localmount"
RC_DEPEND_TREE[50+3]=
RC_DEPEND_TREE[50+4]=
RC_DEPEND_TREE[50+5]=
RC_DEPEND_TREE[50+6]="local"
RC_DEPEND_TREE[50+7]="checkroot"
RC_DEPEND_TREE[50+8]=
RC_DEPEND_TREE[50+9]="1204654344"

RC_DEPEND_TREE[60]="nscd"
RC_DEPEND_TREE[60+2]=
RC_DEPEND_TREE[60+3]=
RC_DEPEND_TREE[60+4]="net"
RC_DEPEND_TREE[60+5]=
RC_DEPEND_TREE[60+6]="local"
RC_DEPEND_TREE[60+7]="checkroot"
RC_DEPEND_TREE[60+8]=
RC_DEPEND_TREE[60+9]="1203618652"

RC_DEPEND_TREE[70]="crypto-loop"
RC_DEPEND_TREE[70+2]="checkroot modules"
RC_DEPEND_TREE[70+3]=
RC_DEPEND_TREE[70+4]=
RC_DEPEND_TREE[70+5]=
RC_DEPEND_TREE[70+6]="local localmount"
RC_DEPEND_TREE[70+7]="checkroot"
RC_DEPEND_TREE[70+8]=
RC_DEPEND_TREE[70+9]="1210662676"

RC_DEPEND_TREE[80]="gpm"
RC_DEPEND_TREE[80+2]="localmount"
RC_DEPEND_TREE[80+3]=
RC_DEPEND_TREE[80+4]=
RC_DEPEND_TREE[80+5]=
RC_DEPEND_TREE[80+6]="local"
RC_DEPEND_TREE[80+7]="checkroot"
RC_DEPEND_TREE[80+8]=
RC_DEPEND_TREE[80+9]="1203613069"

RC_DEPEND_TREE[90]="numlock"
RC_DEPEND_TREE[90+2]="localmount"
RC_DEPEND_TREE[90+3]=
RC_DEPEND_TREE[90+4]=
RC_DEPEND_TREE[90+5]=
RC_DEPEND_TREE[90+6]="local"
RC_DEPEND_TREE[90+7]="checkroot"
RC_DEPEND_TREE[90+8]=
RC_DEPEND_TREE[90+9]="1204654344"

RC_DEPEND_TREE[100]="hostname"
RC_DEPEND_TREE[100+2]="checkroot"
RC_DEPEND_TREE[100+3]=
RC_DEPEND_TREE[100+4]=
RC_DEPEND_TREE[100+5]="bootmisc"
RC_DEPEND_TREE[100+6]="local net.eth0 net.lo"
RC_DEPEND_TREE[100+7]="checkroot"
RC_DEPEND_TREE[100+8]=
RC_DEPEND_TREE[100+9]="1204654344"

RC_DEPEND_TREE[110]="pydoc-2.4"
RC_DEPEND_TREE[110+2]="net"
RC_DEPEND_TREE[110+3]=
RC_DEPEND_TREE[110+4]=
RC_DEPEND_TREE[110+5]=
RC_DEPEND_TREE[110+6]="local"
RC_DEPEND_TREE[110+7]="checkroot"
RC_DEPEND_TREE[110+8]=
RC_DEPEND_TREE[110+9]="1212733658"

RC_DEPEND_TREE[120]="keymaps"
RC_DEPEND_TREE[120+2]="localmount"
RC_DEPEND_TREE[120+3]="consolefont"
RC_DEPEND_TREE[120+4]=
RC_DEPEND_TREE[120+5]=
RC_DEPEND_TREE[120+6]="local"
RC_DEPEND_TREE[120+7]="checkroot"
RC_DEPEND_TREE[120+8]=
RC_DEPEND_TREE[120+9]="1204654344"

RC_DEPEND_TREE[130]="local"
RC_DEPEND_TREE[130+2]=
RC_DEPEND_TREE[130+3]=
RC_DEPEND_TREE[130+4]=
RC_DEPEND_TREE[130+5]=
RC_DEPEND_TREE[130+6]=
RC_DEPEND_TREE[130+7]="bootmisc checkfs checkroot clock consolefont crypto-loop gpm hostname keymaps localmount modules net.eth0 net.lo netmount nscd numlock pydoc-2.4 rmnologin rsyncd urandom"
RC_DEPEND_TREE[130+8]=
RC_DEPEND_TREE[130+9]="1204654344"

RC_DEPEND_TREE[140]="rmnologin"
RC_DEPEND_TREE[140+2]="localmount"
RC_DEPEND_TREE[140+3]=
RC_DEPEND_TREE[140+4]=
RC_DEPEND_TREE[140+5]=
RC_DEPEND_TREE[140+6]="local"
RC_DEPEND_TREE[140+7]="checkroot"
RC_DEPEND_TREE[140+8]=
RC_DEPEND_TREE[140+9]="1204654344"

RC_DEPEND_TREE[150]="localmount"
RC_DEPEND_TREE[150+2]="checkfs"
RC_DEPEND_TREE[150+3]="bootmisc clock consolefont gpm keymaps net.eth0 net.lo numlock rmnologin urandom"
RC_DEPEND_TREE[150+4]=
RC_DEPEND_TREE[150+5]=
RC_DEPEND_TREE[150+6]="local"
RC_DEPEND_TREE[150+7]="checkroot crypto-loop"
RC_DEPEND_TREE[150+8]=
RC_DEPEND_TREE[150+9]="1204654344"

RC_DEPEND_TREE[160]="bootmisc"
RC_DEPEND_TREE[160+2]="localmount"
RC_DEPEND_TREE[160+3]=
RC_DEPEND_TREE[160+4]="clock hostname"
RC_DEPEND_TREE[160+5]=
RC_DEPEND_TREE[160+6]="local net.eth0 net.lo"
RC_DEPEND_TREE[160+7]="checkroot"
RC_DEPEND_TREE[160+8]=
RC_DEPEND_TREE[160+9]="1204654344"

RC_DEPEND_TREE[170]="rsyncd"
RC_DEPEND_TREE[170+2]=
RC_DEPEND_TREE[170+3]=
RC_DEPEND_TREE[170+4]="net"
RC_DEPEND_TREE[170+5]=
RC_DEPEND_TREE[170+6]="local"
RC_DEPEND_TREE[170+7]="checkroot"
RC_DEPEND_TREE[170+8]=
RC_DEPEND_TREE[170+9]="1208982286"

RC_DEPEND_TREE[180]="modules"
RC_DEPEND_TREE[180+2]="checkroot"
RC_DEPEND_TREE[180+3]="checkfs crypto-loop"
RC_DEPEND_TREE[180+4]=
RC_DEPEND_TREE[180+5]=
RC_DEPEND_TREE[180+6]="local"
RC_DEPEND_TREE[180+7]="checkroot"
RC_DEPEND_TREE[180+8]=
RC_DEPEND_TREE[180+9]="1204654344"

RC_DEPEND_TREE[190]="checkfs"
RC_DEPEND_TREE[190+2]="checkroot modules"
RC_DEPEND_TREE[190+3]="localmount"
RC_DEPEND_TREE[190+4]=
RC_DEPEND_TREE[190+5]=
RC_DEPEND_TREE[190+6]="local"
RC_DEPEND_TREE[190+7]="checkroot"
RC_DEPEND_TREE[190+8]=
RC_DEPEND_TREE[190+9]="1204654344"

RC_DEPEND_TREE[200]="net.eth0"
RC_DEPEND_TREE[200+2]="localmount"
RC_DEPEND_TREE[200+3]=
RC_DEPEND_TREE[200+4]=
RC_DEPEND_TREE[200+5]=
RC_DEPEND_TREE[200+6]="local"
RC_DEPEND_TREE[200+7]="bootmisc checkroot hostname net.lo"
RC_DEPEND_TREE[200+8]=
RC_DEPEND_TREE[200+9]="1212837345"

RC_DEPEND_TREE[210]="checkroot"
RC_DEPEND_TREE[210+2]=
RC_DEPEND_TREE[210+3]="checkfs crypto-loop hostname modules"
RC_DEPEND_TREE[210+4]=
RC_DEPEND_TREE[210+5]=
RC_DEPEND_TREE[210+6]="bootmisc checkfs clock consolefont crypto-loop gpm hostname keymaps local localmount modules net.eth0 net.lo netmount nscd numlock pydoc-2.4 rmnologin rsyncd urandom"
RC_DEPEND_TREE[210+7]=
RC_DEPEND_TREE[210+8]=
RC_DEPEND_TREE[210+9]="1204654344"

RC_DEPEND_TREE[220]="net"
RC_DEPEND_TREE[220+2]=
RC_DEPEND_TREE[220+3]="netmount pydoc-2.4"
RC_DEPEND_TREE[220+4]=
RC_DEPEND_TREE[220+5]="nscd rsyncd"
RC_DEPEND_TREE[220+6]=
RC_DEPEND_TREE[220+7]=
RC_DEPEND_TREE[220+8]=
RC_DEPEND_TREE[220+9]=

declare -r RC_DEPEND_TREE
declare -r RC_GOT_DEPTREE_INFO="yes"

declare -r LOGGER_SERVICE=
