if version in package.json is not the same, but it's a symlink, we should ignore the discrepancy determineIfReinstallIsNeeded