adolfont

adolfont

Problems running Livebook - no match of right hand side value: {:error, {:ssl, {‘no such file or directory’, ‘ssl.app’}}}

Hi,

For several days I have been having problems trying to run livebook.

I have installed Erlang and Elixir using asdf.

The Erlang version I am using is 24.0.2.
The Elixir version I am using is 1.21.1-otp-24.

I am using Ubuntu 20.10 groovy (x86-64), Linux kernel 5.8.0-55-generic.
live.

I run

git clone GitHub - livebook-dev/livebook: Automate code & data workflows with interactive Elixir notebooks
cd livebook
mix deps.get --only prod

And that’s what appears:

Could not find Hex, which is needed to build dependency :phoenix
Shall I install Hex? (if running non-interactively, use “mix local.hex --force”) [Yn]

I press Y and enter. The error message is below:

12:32:52.202 [error] Task #PID<0.109.0> started from #PID<0.94.0> terminating
** (MatchError) no match of right hand side value: {:error, {:ssl, {‘no such file or directory’, ‘ssl.app’}}}
(mix 1.12.1) lib/mix/utils.ex:626: Mix.Utils.read_httpc/1
(mix 1.12.1) lib/mix/utils.ex:558: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.12.1) lib/task/supervised.ex:90: Task.Supervised.invoke_mfa/2
(elixir 1.12.1) lib/task/supervised.ex:35: Task.Supervised.reply/5
(stdlib 3.15.1) proc_lib.erl:226: :proc_lib.init_p_do_apply/3
Function: #Function<5.7662958/0 in Mix.Utils.read_path/2>
Args:
** (EXIT from #PID<0.94.0>) an exception was raised:
** (MatchError) no match of right hand side value: {:error, {:ssl, {‘no such file or directory’, ‘ssl.app’}}}
(mix 1.12.1) lib/mix/utils.ex:626: Mix.Utils.read_httpc/1
(mix 1.12.1) lib/mix/utils.ex:558: anonymous fn/2 in Mix.Utils.read_path/2
(elixir 1.12.1) lib/task/supervised.ex:90: Task.Supervised.invoke_mfa/2
(elixir 1.12.1) lib/task/supervised.ex:35: Task.Supervised.reply/5
(stdlib 3.15.1) proc_lib.erl:226: :proc_lib.init_p_do_apply/3

Could someone help me?

Regards,

Adolfo

Most Liked

josevalim

josevalim

Creator of Elixir

This typically means your Erlang was installed without a linked openssl or similar library. So you need to address that first. In this case, perhaps the quickest way to run Livebook is using the Docker image?

Where Next?

Popular in Questions Top

yawaramin
In the Dialyzer docs ( http://erlang.org/doc/man/dialyzer.html#requesting-or-suppressing-warnings-in-source-files ), there is a way to tu...
New
New
dokuzbir
Hello, I am trying to convert my lists to string without losing brackets.For start i have 3 map. They look like these buyer = %{ id: ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
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
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID&lt;0.412.0&gt; terminating ** (Postgrex.Error) FATAL...
New
Exadra37
Sometimes I want to check if the input into a function is not a blank string. My first approach: defmodule Example do def do_stuff(s...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New

Other popular topics Top

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
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
fireproofsocks
I’m working on defining a simple Ecto schema for a table (in PostGres), but I don’t see where I can define a column as NOT NULL. Conside...
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
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
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New

We're in Beta

About us Mission Statement