I have: chutz@wolf ~ $ cat /etc/conf.d/rpc.idmapd rc_need="net" chutz@wolf ~ $ eselect rc list | egrep net\\.\|nfsmount net.ath0 default net.eth0 net.lo boot nfsmount default When I boot I get the following (copying manually the output): net.ath0: Backgrounding... net.ath0: WARNING: net.ath0 has started but is inactive rpc.idmapd: WARNING: rpc.idmapd is scheduled to start when net.ath0 has started nfsmount: ERROR: cannot start nfsmount as rpc.idmapd would not start Shouldn't nfsmount get scheduled to start when rpc.idmapd has started? This is with openrc-git-e640fdc5 and rc_parallel="YES".
I'm curious - does it work as expected if rc_parallel=NO?
(In reply to comment #1) > I'm curious - does it work as expected if rc_parallel=NO? > No. I get the exact same output.
Created attachment 156251 [details, diff] Fix the issue This should fix it.
(In reply to comment #3) > Created an attachment (id=156251) [edit] > Fix the issue > > This should fix it. > Indeed, it seems that it does. I did not really try the patches but rebuilt the git build that I was already running and it was fine (git-a89b98bc). I can only assume that the next release will be fine.
Fixed in 0.3.0.