Fl4m3Ph03n1x

Fl4m3Ph03n1x

Installing erlang via asdf on Ubuntu fails after "Downloading kerl"

Background

I have a Ubuntu and I am trying to install erlang 22.2.8 via the asdf-erlang plugin.

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.1 LTS
Release:	20.04
Codename:	focal

Problem

In fact, I want to install any version of erlang, but none works.

$ asdf install erlang 22.2.8
Downloading kerl...
$

It stops after “Downloading kerl” and then nothing happens. Its like it fnished.
I have followed the steps before-asdf-install also before installing the plugin, but non the less this does not prevent the error.

How can I fix this?

Marked As Solved

Fl4m3Ph03n1x

Fl4m3Ph03n1x

First I tried adding the company certificates to my ssl permissions as described in this post:

However, even after that, it didn’t work. So I eventually decided to go with the risky option, which was to use the ~/.curlrc as you mentioned.

https://ec.haxx.se/cmdline/cmdline-configfile#default-config-file

After setting up this file and adding the -k option in it, it worked. I can now finally install the elixir and erlang versions I need to work.

It should be noted, as @NobbZ mentioned, this is a risk. In fact, this is a workaround and not really a solution.

However, for the time being, I will happily take it.

Also Liked

NobbZ

NobbZ

You might be able to set it in ~/curlrc, though I never did it, as I consider it a risk.

NobbZ

NobbZ

If manually installing kerl as suggested by Adam does not work, please check ownership of the folder mentionend and its parents.

adamzapasnik

adamzapasnik

Add -v (verbose) to curl -Lsov and see why it fails. I guess you have a problem with certs. At least, it would explain why your browser complaints.
Could you run sudo apt-get install -y ca-certificates?

Where Next?

Popular in Questions Top

Tee
can someone please explain to me how Enum.reduce works with maps
New
mgjohns61585
Could someone help me? I’m making my first elixir program, number guessing game. I can’t figure out how to convert the user’s guess from ...
New
shahryarjb
Hello, I get Persian date from my client and convert it to normal calendar like this: def jalali_string_to_miladi_english_number(persi...
New
vac
Hi, I’m quite new in Elixir and I’m trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and I...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: The documentation above suggests that while ...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New

Other popular topics Top

sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29603 241
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement