-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
setupterm: could not find terminal #2768
Comments
Hi @Abrosimov-a-a ! Thanks for reporting the issue! Could you please run
and provide full log for it? After that, could you please try this workaround
? |
Hi @efiop ! Thanks for helping!
It is an ncurses error, I think. |
@Abrosimov-a-a Thanks for the investigation! Might be related to #2420 as well. What ncurses version are you using, btw? I guess, it is the one included with your python, right? Which python version are you using? |
My Python version is 3.7.3 with built-in curses version 2.2. I find some information about that. In the next weekend I will try to patch the DVC or report about this bug to the ncurses dev team. |
@Abrosimov-a-a I have the same ncurses version. Looks like it is |
Bug is't present in pip version of DVC (0.66.11). I looked at the source of the deb package. You embed all the dependencies in the package. This is a very bad idea! You include your own Python. In Linux! WTF? I don’t have so much time and desire to figure it out. I assume that the bug appears due to the fact that you are using the Python version without applying Debian patches. I don’t like it so much that I’m ready to organize package assembly for you. But this does not concern this issue. |
@Abrosimov-a-a Ah, I forgot to ask which package you are using. So deb is affected for you, but pip is not, right? |
Yes. Deb is affected, but whl is working correctly. |
@Abrosimov-a-a Oh, got it. Interesting. So probably the machine we build our deb on has an old ncurses, that is causing this. Thanks for the investigation! 🙏 |
@Abrosimov-a-a Btw, take a look at #2807 , maybe it is better to implement that instead of bothering with repackaging stuff, even though the repackaging is useful by itself anyway 🙂 |
@Abrosimov-a-a One more question, why deb was your first choice when installing dvc, why not pip or conda? Related to #2760 |
It's not a Linux way. It's not a Python way. There is no way for appanding to the any Linux distribs.
Because DVC is a system wired tool, not code dependency. |
@Abrosimov-a-a Are you still able to reproduce that issue? Should've been fixed by #2807 . Closing for now, please ping us if the issue still persists. |
Have a problem with
show --ascii
:The text was updated successfully, but these errors were encountered: