quazar

quazar

I am trying to create release with edelivery and distillery but while compiling dependences I am running into below error. I am using coherence which has deps on uuid. I am not sure if I understanding this error message correctly. I found one more such issue on github but it was closed by removing dependency all together and here I did not follow it exactly. Can anyone help ???

Unchecked dependencies for environment prod:
* uuid (Hex package)
could not find an app file at "_build/prod/lib/uuid/ebin/uuid.app". This may happen if the dependency was not yet compiled, or you specified the wrong application name in your deps, or the dependency indeed has no app file (then you can pass app: false as option)
** (Mix) Can't continue due to errors on dependencies

A remote command failed on:

pro@xxx.xxx.xxx.xxx

Output of the command is shown above and the command executed on that host is printed below for debugging purposes:

FAILED with exit status 1:

[ -f ~/.profile ] && source ~/.profile
set -e
cd /home/pro/edeliver/firefly/builds
if [ "mix" = "rebar" ]; then
  echo "using rebar to compile files"
  [[ "" != "true" ]] && ./rebar  clean skip_deps=true || :
  ./rebar  compile
elif [ "mix" = "mix" ] && [ "mix" = "mix" ]; then
  echo "Checking whether deps must be compiled for mix version 1.3.[01234]"
  # see https://github.com/boldpoker/edeliver/issues/94
  if mix --version | grep 'Mix 1.3.[01234]' >/dev/null 2>&1 ; then
    echo "Compiling deps because mix version 1.3.[01234] is used"
    APP="firefly" MIX_ENV="prod" mix deps.compile
  fi
  if [[ "" = "true" ]]; then
    APP="firefly" MIX_ENV="prod" AUTO_VERSION="" BRANCH="dev" SKIP_RELUP_MODIFICATIONS="" RELUP_MODIFICATION_MODULE="" USING_DISTILLERY="true" mix do compile
  else
    APP="firefly" MIX_ENV="prod" AUTO_VERSION="" BRANCH="dev" SKIP_RELUP_MODIFICATIONS="" RELUP_MODIFICATION_MODULE="" USING_DISTILLERY="true" mix do clean, compile
  fi
elif [ "mix" = "mix" ]; then
  echo "using mix to compile files"
  if [[ "" = "true" ]]; then
    if [[ -n "" ]]; then
      hint_message 'Using --auto-version together with --skip-mix-clean would not work!'
    fi
    APP="firefly" MIX_ENV="prod" AUTO_VERSION="" BRANCH="dev" SKIP_RELUP_MODIFICATIONS="" RELUP_MODIFICATION_MODULE="" USING_DISTILLERY="true" mix do deps.compile, compile
  else
    APP="firefly" MIX_ENV="prod" AUTO_VERSION="" BRANCH="dev" SKIP_RELUP_MODIFICATIONS="" RELUP_MODIFICATION_MODULE="" USING_DISTILLERY="true" mix do clean, deps.compile, compile
  fi
fi

Showing Posts 1 to 2

quazar

quazar OP

I fixed this issue by updating uuid dependency. There’s a PR for coherence for this issue which is still pending. For now I am using forked version until it is merged. Here’s forked version https://github.com/pradosh987/coherence

— All posts loaded —

Where Next? Top

Trending in Questions Top

RSP87
I’m working on a project that simulates the bumbl example in the programming phoenix book. It acts almost like an email client. We have a...
New
nseaSeb
Hello, I know there is an approach for handling lists that allows for optimized traversal, but I can’t recall the specific method (somet...
New
kpanic
Hi everyone, I am toying with the idea of building a “match maker” for giving personal help to people that wants to start coding. I sta...
New
brecabral
Documentation While reading the Scoped Routes section, I noticed that the documentation currently refers to a problem without explainin...
New
velrest
So my question is quite simple and i have found no conclusive answer on forum, google or AI. Should we use :erlang.float for Integer to ...
New
asweet-confluent
I recently noticed that Elixir’s Logger defaults its primary log level to :debug when no :logger, :level application configuration is pre...
New
apz
I’m new to elixir and just tried to install the elixirLS extension for VScode(ium) and it is throwing some errors that I would like help ...
New

Other Trending Topics Top

GenericJam
Edit: 2026 May 15 - This post is archived. Mob is alive!! Main docs: mob v0.7.11 — Documentation A bit of explanation for the slightly c...
New
JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
mhanberg
Hi everyone! The first release candidate for the Expert language server project is now available! We’ve published a press release detai...
New
georgeguimaraes
Just published claude-code-elixir, a plugin marketplace for Claude Code with Elixir support. These are the plugins I’ve been using for my...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews