added a package_version_matches_dist_version test for a distribution with illegal provides