We are evaluating perl-chef for first-class Perl support on http://travis-ci.org per @leto's recommendation. One thing I've hit immediately after cloning the repository is runit cookbook dependency. We do not use runit for Travis CI and I am yet to find how runit is used by perl-chef but it sounds like a non-essential dependency.
I can remove it for our version of the cookbook but maybe it is something that can be made optional (using a separate recipe or a condition attribute, for example).