use ghcWithPackagesOld to assure terminfo can be exposed