use special compare method for package versions