That was interesting. I spent a bunch of time trying to figure out why mix deps.compile in a fresh Phoenix project wasn't working for me. BEAM appeared stuck taking up more and more RAM and maxing out my CPU.
Turns out I had a busted version of the lfe_rebar3 plugin in my rebar3 config (the one with dependencies stuck in an endless loop). This was preventing rebar3 from starting the compilation (it was trying to get plugin deps first), so the deps for the Phoenix project wouldn't compile (and ofc the entire project wouldn't run).
I was not aware rebar3 global plugins config had any bearing on local build in a Phoenix project like this. It makes sense, when you think about it, but it still took me a while to figure out.
#elixir #phoenix #rebar3 #lfe #beam
I am absolutely the opposite of proud to anounce to you "rebar3-mommy", after recently "getting inspired" by a different project (https://toot.cat/@Gankra/109555527087487760) Check out this totally useful project on github: https://github.com/trueFireblade/rebar3_mommy
Good news for all #Erlang and #Elixir developers: The importer for hex.pm just landed in #guix. As well as the #rebar3 build-system. I' looking forward to see many Erlang packages in Guix soon.
#elixirlang
#erlang #elixir #guix #rebar3 #elixirlang
You have experience with #Erlang and #rebar or #rebar3? So you help is appreciated to enhance Erlang support in #guix.
No need to program in guile or scheme :-) Just share your knowledge about erlang and rebar3 and help testing.
https://lists.gnu.org/archive/html/guix-devel/2020-05/msg00484.html