Self-dependency doesn't allow library-chef to resolve the dependency

This would fix the issue. Why do you have the self-dependency?