Chef recipe dependency solver