imcarlows
I started getting errors when fetching a dependency from mix
** (exit) exited in: GenServer.call(:hex_fetcher, {:await, {:tarball, “hexpm”, “redix”, “1.5.1”}}, 120000)
** (EXIT) time out
(elixir 1.14.5) lib/gen_server.ex:1038: GenServer.call/3
(hex 2.1.0) lib/hex/scm.ex:147: Hex.SCM.update/1
(hex 2.1.0) lib/hex/scm.ex:246: Hex.SCM.checkout/1
(mix 1.14.5) lib/mix/dep/fetcher.ex:64: Mix.Dep.Fetcher.do_fetch/3
(mix 1.14.5) lib/mix/dep/converger.ex:213: Mix.Dep.Converger.all/9
(mix 1.14.5) lib/mix/dep/converger.ex:224: Mix.Dep.Converger.all/9
(mix 1.14.5) lib/mix/dep/converger.ex:146: Mix.Dep.Converger.all/7
(mix 1.14.5) lib/mix/dep/converger.ex:131: Mix.Dep.Converger.all/4
What’s strange is that it doesn’t happen locally, but only when fetching dependencies on circleci. It also only happens with this redix dependency, other dependencies are downloaded just fine.
How can I debug this? I didn’t find a way to enable verbose logs for the mix deps command, and this error is unhelpful.
Trending in Questions
Other Trending Topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixirconf-us
- #blog-post
- #ai
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming











Showing Posts 1 to 6- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
dimitarvp
Are you using a custom hex repo?
stefanluptak
https://github.com/hexpm/hex/issues/1029#issuecomment-2124545292
imcarlows
Thanks!
dimitarvp
Any idea why your solution works? Newer versions have a bug?
stefanluptak
It looks like it. With
2.0.6. it’s working, with2.1.0, it’s not. But I don’t know which change is causing it.stefanluptak
https://github.com/hexpm/hex/pull/1030