# File lib/chef/cookbook_version.rb, line 99
    def <=>(o)
      raise Chef::Exceptions::CookbookVersionNameMismatch if self.name != o.name
      raise "Unexpected comparison to #{o}" unless o.respond_to?(:legit_version)
      legit_version <=> o.legit_version
    end