Open ijdickinson opened 10 months ago
@ijdickinson PR welcome if you want to update the instructions for Ubuntu!
@Stratus3D Not sure why the sarcasm is warranted. The point I was making was that libncurses5
has gone away, permanently, from upstream Debian, and hence all Ubuntus and derivatives from 23.10 and later. So presumably whichever bit of the erlang install that depends on libncurses5
will need to adapt to use version 6 instead.
If what you really mean is "there's a better place to record this issue", then fine - where should I log it?
fwiw, I don't think Stratus3D was being sarcastic, just saying that if its a documentation issue, feel free to do a PR.
If what you really mean is "there's a better place to record this issue", then fine - where should I log it?
if you think its an upstream OTP problem, then you should open an issue there. asdf-erlang just calls "kerl", which in turn calls the build scripts in the OTP source.
Posting the kerl
PR fixing this issue here for reference:
@ijdickinson not sarcasm, but I should have provided more context here. asdf-erlang does very little, and has little control over what kerl does to build an Erlang version. The only actions we can really take for things like this are:
Kerl gets updated pretty regularly when there are clear solutions, but for some OS/Erlang version combos there aren't.
I've just updated my pc to Ubuntu 23.10. Apparently, this no longer ships with libncurses5, resulting in a warning when building erlang:
The build does succeed, but presumably I'm going to hit some problems somewhere down the line.
Reading the discussion on the Launchpad ticket, it looks like a permanent upstream change in Debian.