improve not_if check to not download the ghc source package again