Installer crash
I'm trying to install ash with some goodies but I hit an unrecoverable error and everything crashes.
I'm using OTP 27 per Zach's recommendation
relevant logs
I have no idea what I'm doing peeps I'm a NodeJS dev in recovery
16 Replies
install commands
setup_susflix.sh
That doesn't look like a bug we can do anything about TBH
Looks like an elixir bug
Can you try latest elixir?
With Elixir 18 I got what I reported earlier: https://discord.com/channels/711271361523351632/711271361523351636/1396211593217441823
Using the latest of the latest (erlang 28.0.2 and elixir 1.19.0-rc.0-otp-28) I get something very similar:
You can't use OTP 28
OTP 27 and Elixir 1.8
ok I think I got the versions right now, but the problem remains:
Using OTP 27.3.4.2 and Elixir 1.18.4-otp-27
Do you know which Ash extension needs it as a dependency? Maybe I can live without it for the time being
I will keep trying different combinations of Elixir & OTP in the meantime
🤔 that really doesn't make any sense
That error doesn't exist in OTP 27
have you blown away
_build
I
rm -rf
the entire thing before starting every time🤔
elixir --version
mix deps.clean --all
?
I don't think that any Ash thing depends on ex_aws
It's weird. I always start from scratch, so there is no previous build. And I run only these commands:

I don't really know what those things in your script do but I just can't see why you'dbe getting that. I can only assume it is beacon causing the issue, and that you are somehow using newer OTP
that error makes no sense otherwise.
The functions are just clean wrappers to set up the proper erlang & elixir versions using
asdf
. And then I only run what ash-hq
gives me when I select the packages I want to install along with Ashtry taking beacon out of the picture
And the version switchers are working fine, I can see the different versions working
Will do and come back
ok after taking out beacon it finally worked. I even used the very latest of everything and compiled without issue
😢