I had dhcpcd-4.0.0-beta1 installed with openrc-0.2.3 . I did an etc-update and then rebooted. dhcpcd failed to run because it did not recognise the -R (don't update resolv.conf) flag. It seems dhcpcd-4.0.0 automatically uses resolvconf if available or updates /etc/resolv.conf otherwise. I expect this problem could be solved by removing the "nodns" option from my /etc/conf.d/net , but I cannot test that right now.
Created attachment 152629 [details] /etc/conf.d/net
You should emerge dhcpcd with the compat USE flag to enable command line compat with dhcpcd-3. But that's a good point, openrc doesn't know about dhcpcd-4 command line options. I'll see about fixing that.
openrc-0.2.4 will work fine with any dhcpcd-4 use flag combo
This should be resolved as fixed, no?