petrus-jvrensburg

petrus-jvrensburg

I’m using the GitHub - erlef/setup-beam: Set up your BEAM-based GitHub Actions workflow (Erlang, Elixir, Gleam, ...) · GitHub github action for Continuous Integration. I ran into this error for the first time today:

Run erlef/setup-beam@v1
Parsing version file at .tool-versions
Installing Erlang/OTP OTP-25.3 - built on ubuntu-22.04
Using Elixir v1.14.4 (built for Erlang/OTP 25)
Installing Elixir v1.14.4-otp-25
Running mix local.rebar,--force
  /home/runner/work/_temp/.setup-beam/elixir/bin/mix local.rebar --force
  ** (Mix) Data does not match the given SHA-512 checksum.
  
  Expected: 7a5907453f8f756a004e56af7ec7e835394eb4afbeeaa906d4eac2791f2b0d44b193c317c003f04545354fbe5f79e7b24fe3c3055c16b9ec5bc5a4c4b4340f08
    Actual: dc559ace623406453c424debbcccb3eca3d40403920f6be0e240f5ec7e8f2836886fd3a3d6355e06d924781143f1275c35067e8ad7d1fe0995e35e74dedc6f17

Any idea what might be causing it?

Showing Posts 1 to 8

petrus-jvrensburg

petrus-jvrensburg OP

Aah… bumping the Elixir version in my .tool-versions file fixed it for me. This is what my .tool-versions currently looks like:

elixir 1.14.5-otp-25
erlang 25.3
perzanko

perzanko

I’m seeing the same error locally

mix do local.hex --force, local.rebar --force
* creating /Users/perzanko/.asdf/installs/elixir/1.14.2-otp-25/.mix/archives/hex-2.0.6
** (Mix) Data does not match the given SHA-512 checksum.

Expected: 7a5907453f8f756a004e56af7ec7e835394eb4afbeeaa906d4eac2791f2b0d44b193c317c003f04545354fbe5f79e7b24fe3c3055c16b9ec5bc5a4c4b4340f08
  Actual: dc559ace623406453c424debbcccb3eca3d40403920f6be0e240f5ec7e8f2836886fd3a3d6355e06d924781143f1275c35067e8ad7d1fe0995e35e74dedc6f17


Could not fetch rebar3 at:

    https://repo.hex.pm/installs/1.13.0/rebar3-3.15.2

Please download the file above manually to your current directory and run:

    mix local.rebar rebar3 ./rebar3
perzanko

perzanko

Related?

kevinlang

kevinlang

Same issue. I bumped my Elixir version from elixir 1.14.4-otp-25 to elixir 1.14.5-otp-25 but that did not fix it.

alexdesousa

alexdesousa

I’m experiencing the same issue in several projects at the moment. I’ve tried:

  • 1.14.2-otp-25
  • 1.14.3-otp-25
  • 1.14.4-otp-25
  • 1.14.5-otp-25
  • 1.14.5-otp-26

Where the Erlang versions were: 25.3, 25.3.1, 25.3.2, and 26.0.

kevinlang

kevinlang

Here’s the tracking issue. Looks like they are looking into it. :+1:

https://github.com/elixir-lang/elixir/issues/12615

vish198910

vish198910

Similar issue for me too

mix local.rebar --force is giving this issue too

** (Mix) Could not install Rebar because Mix could not verify authenticity of metadata file at “https://repo.hex.pm/installs/rebar3-1.x.csv”. This may happen because a proxy or some entity is interfering with the download or because you don’t have a public key to verify the download.

You may try again later or check if a new public key has been released in our public keys page: Public keys - Elixir

alexdesousa

alexdesousa

It’s working for me now.

— All posts loaded —

Where Next? Top

Trending in Questions Top

katta
I having some trouble figuring out if I have set myself too strict of standards for my production server. Currently I can handle 75% of r...
New
peck
Hi everyone. My team and I have been working on a fairly modest app based around video streaming and chat, but we’ve landed a customer t...
New
achenet
Hello, I’m trying to build a basic Phoenix web-app, and I’d like to use Tailwind. However, when I launch mix phx.server, I get an error...
New
bradley
I really like the adapter patterns that ecto, nebulex, waffle, etc. use and would love find something similar for a key management servic...
New
unaware8150
Hello folks! So at work, we are seeing some situations where we have to define some “fixed” strings that are used across the codebase in...
New
Alvinkariuki
How Can I Optimise Compile Time Dependencies I have been building an elixir application for about 2 years now. Many modules and files ha...
New
Cxx-mlr
I’m working on a small exercise involving update_in/3, and I came up with this solution: data = %{ name: "Periodic Table", category:...
New

Other Trending Topics Top

budgie
A little off-topic, but I feel like people here have a good head on their shoulders. I used to be quite good at making software. Was luc...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
juhalehtonen
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
budgie
I love Elixir. It’s one of 2 programming languages I’ve ever fallen in love with. But I don’t use it anymore. Serverless was the promis...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews