You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
I'm not sure what "interactive" is supposed to be; since other wired-in packages seem GHC dependencies, I'm guessing this might have to do with ghci. Maybe the name is outdated. No real clue.
If interactive is not a real wired-in package, maybe removing the mention of "interactive" from src/Stack/Constants.hs would allow the package to build without other changes, but I'm somewhat clueless.
Not sure what it is used for either, but it's probably best to be consistent here. I've committed a fix - stack new interactive (and other wired in packages) will now fail with
The name "interactive" is used by GHC wired-in packages, and so shouldn't be used as a package name
For build, the output is now
Error: While constructing the build plan, the following exceptions were encountered:
Can't build a package with same name as a wired-in-package: interactive
Plan construction failed.
*** Exception: ExitFailure 1