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
Ubuntu 24.04: kerl generates a warning for non-existing libncurses5-dev package #518
Comments
My understanding:
|
I see. Yeah, I thought I'd tested this. We'll maybe think about having a fallback mechanism for the warning, since it's still valid for 22.04 (right?). |
Ubuntu libncurses5-dev package search result shows it's available from 20.04 until 23.04 (as a transitional package). OTOH Ubuntu libncurses-dev search result shows it's available from 20.04 to 24.04 (noble). Maybe changing libncurses5-dev to libncurses-dev will do, but that should be tested on an old Ubuntu. Also, the current Ubuntu setting is inherited from that of Debian, so we also need to check out how this works on Debian.
|
For what it's worth, the ncurses announcement page for v6.5 says:
Debian and Ubuntu's And then both Debian and Ubuntu's versions both support the same minimum OS release versions. Alternatively the probe could just test with a more relaxed string. ❯ dpkg-query -l 'libncurses[^w]*dev'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-====================-=====================-============-=================================
ii libncurses-dev:amd64 6.4+20240113-1ubuntu2 amd64 developer's libraries for ncurses
un libncurses5-dev <none> <none> (no description available) |
@jj1bdx, if the probe's relaxed check seems like a good test we'd be Ok to be pull requested for the change. |
@paulo-ferraz-oliveira |
@jj1bdx, |
The bug
kerl generates a warning for not having libncurses5-dev for Ubuntu, which is not in the apt library of Ubuntu 24.04
Software versions
kerl
: 4.1.0How to replicate
Running a script of
otp-install-from-git-ubuntu.sh 26.2.3
otp-install-from-git-ubuntu.sh source:
Expected behaviour
kerl generates the following WARNING message:
Additional context
Installed libncurses-related packages searched by
sudo apt list | grep libncurses
:I think for Ubuntu 24.04 kerl should accept libncurses-dev instead of libncurses5-dev (not in the apt list anymore).
The text was updated successfully, but these errors were encountered: