-
Notifications
You must be signed in to change notification settings - Fork 848
No setup information found for ghc-8.4.3 when not installed ncurses version 5 #4144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This problem report on Reddit. |
It is the following place of the source code that judges whether it is the standard environment. |
Unfortunately there has not yet been a |
The same problem on Gentoo. Just fyi. |
Emanuel Borsboom <[email protected]> writes:
Unfortunately there has not yet been a `fedora27` bindist released for
ghc-8.4.3, which is needed to support distros the newer libtinfo6.
@bgamari, are there plans to build this like has been done for the
previous ghc-8.4.* releases?
Yes, I can try to get this done tonight.
|
any news on this issue? Still experiencing it on Arch Linux EDIT: installing aur/ncurses5-compat-libs solves the problem for now. So the problem is an incompatibility issue with ncurses 6 |
Emanuel Borsboom <[email protected]> writes:
Unfortunately there has not yet been a `fedora27` bindist released for
ghc-8.4.3, which is needed to support distros the newer libtinfo6.
@bgamari, are there plans to build this like has been done for the
previous ghc-8.4.* releases?
I had troubles with my Fedora 27 build environment and there were no
complaints regarding its absence, so I assumed that there was no demand.
Today I took some time to rebuild my build environment and build 8.4.3
bindists. They are now available at the usual place.
Sorry for the delay!
|
Thanks! I think once Stackage LTS 12 was released, which uses GHC 8.4.3, people really noticed that this bindist was missing. I've added the metadata for this build to Stack's setup metadata, so Stack will now be able to find it on systems with libtinfo6/libncurses6. @ncaq Please confirm that this works, and close the issue if so. |
Great, I confirmed, I close it. |
Uh oh!
There was an error while loading. Please reload this page.
General summary/comments (optional)
User environment do not have ncurses 5.
But have ncurses 6.
So,
[CompilerBuild]
not includeCompilerBuildStandard
.[CompilerBuild]
is tinfo6 and ncurses6.stack setup
fails according to stack-setup-2.yaml.Steps to reproduce
For example:
stack config set resolver lts
.stack blah
.Expected
stack setup
install ghc 8.4.3.Actual
Stack version
Method of installation
Workaround
User install ncurses version 5.
Example, case Gentoo, write
sys-libs/ncurses tinfo
inpackage.use
,sudo emerge ncurses:5
.The text was updated successfully, but these errors were encountered: