-
Notifications
You must be signed in to change notification settings - Fork 805
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
re-enable hledger-web tests / troubleshoot terminfo error #7413
re-enable hledger-web tests / troubleshoot terminfo error #7413
Conversation
Do you want me to apply this or should we convert it to a draft? |
I'd be happy to see the result, but I'm assuming it'll show you the same setupTerm unknown error you saw before. Really I was just trying to reproduce that, and now I see this is not the way. So I guess I'll make this a draft. I believe reproducing it requires running the |
Here are some notes gathered from the related simonmichael/hledger#2157 and from #haskell-stack:matrix.org. What is failing ? Something is giving an error similar to What could explain hledger-web's test suite, and only hledger-web's, failing with a terminal-related error ?
More notes
|
It is possible we should update from libncurses5-dev to libncurses-dev (v6)? |
I made this change now so future nightly snapshots should have "libtinfo6-dev" in line with ghc-tinfo6 bindists. |
Thanks! 🤞🏻 I have undrafted this PR so feel free to merge when it's ready to re-test. |
PS is libncurses5-dev equivalent to terminfo or libtinfo-dev ? I'm not sure. I know at least the last one fixes certain builds on certain ubuntu versions. |
https://packages.ubuntu.com/search?keywords=libtinfo-dev (libtinfo is a library provided by ncurses) |
I disabled hledger-web in #7421 because wai-handler-launch isn't updated to warp-3.4 yet. But I've made a PR for that: |
Trying to reproduce terminfo-related error when running tests. simonmichael/hledger#2157