-
-
Notifications
You must be signed in to change notification settings - Fork 321
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
hledger-web tests fail on stackage #2157
Comments
(thanks for filing, in the end I hesitated since I wondered if it's a problem on the stackage server env) |
@juhp: when you have time could you clarify when you see this terminfo "unknown" error, with hledger-web tests ? I failed to reproduce it with commercialhaskell/stackage#7413. |
Notes: hledger-lib's test suite seems currently disabled in stackage (because of issues running doctest). hledger-ui doesn't have a test suite. hledger-web's test suite is the only one using hspec. Most hledger packages import from transitively, even if they don't use, these three terminal-related packages: ansi-terminal, terminal-size, terminfo. Test runners also interact with the terminal. |
Pausing this issue in favour of commercialhaskell/stackage#7413 |
Unfortunately the situation remains unchanged:
|
Okay - pretty sure we just depend on https://packages.ubuntu.com/jammy/ncurses-term to get the "unknown" terminfo ... will re-run with installed package ... and keep you up-to-date ... |
Hmm - doesn't seem to solve the problem - need to dive deeper ... maybe tomorrow ... (temporarily?) re-disabled tests ... any idea/hint welcome ... |
I've tried to reproduce this inside the build container - without success - so my best guess is that this has to do with the user things happening here: https://github.com/commercialhaskell/stackage/blob/770b1939dc1784b0484b7f6aeb102c65a1f9cb25/automated/build.sh#L145 |
Thank you @alaendle. Closing for now per this and the discussion on commercialhaskell/stackage#7413. |
With
setupTerm: Couldn't look up terminfo entry "unknown"
. Something to do with terminal helpers in Hledger.Utils.IO ?commercialhaskell/lts-haskell@1342c79
The text was updated successfully, but these errors were encountered: