-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Debian: Python should be build against libncursesw5 #235
Comments
@tianon gentle ping on this if you have a moment. It seems likely that people will accidentally uninstall (Also, please lmk if @-mentioning you is completely annoying/inappropriate.) |
Doh yep, Debian appears to use this for both Python 2 and 3. Switching would definitely be appropriate IMO! 👍 |
As for |
Still needs fixing in the buildpack-deps images ( library/buildpack-deps#69 ) There, both |
Hi 👋, I've been playing around with the new Debian Stretch variants, and I've come across an issue. In these images, the Python
curses
module is built withlibncurses-dev
package, which includesncurses
but without wide-character support.libncursesw5-dev
is the package that includes wide-character support (note thew
). The Python packages in the Debian repos (on both Jessie and Stretch, across Python versions) are built against the latter package. Additionally, both Jessie and Stretch base images includelibncursesw5
(several things are built against the lib), and notlibncurses5
.This also results in a weird apt issue on Stretch (but for whatever reason, not Jessie), since the
libncurses5
package is never explicitly installed:I would normally make a PR to swap
libncurses-dev
forlibncursesw5-dev
(this seems to work fine), but that wouldn't solve things for the images based on thebuildpack-deps
images. Perhaps the library also needs to be changed inbuildpack-deps
?Also note: I'm really not an expert on ncurses.
The text was updated successfully, but these errors were encountered: