use a single shared spec for cookbook version constraints