Recently dhcpcd was updated from 9.5 to 10.0 and netifrc failed to obtain a dhcp lease and instead returned the error: "The dhcpcd version is too old. Please upgrade." I narrowed it down to this check https://github.com/gentoo/netifrc/blob/master/net/dhcpcd.sh#L34 case "$(dhcpcd --version | head -n 1)" in "dhcpcd "[123]\.*) eerror 'The dhcpcd version is too old. Please upgrade.' return 1 ;; esac This obviously also flags versions starting from 10 as too old.
*** This bug has been marked as a duplicate of bug 904422 ***