anchor.diff:      io_lib:format("No releases exist in the system for ~p:~s!", [RelName, RelVsn]);
   format_error({failed_solve, Error}) ->
       io_lib:format("Failed to solve release:\n ~s",
  -                  [rlx_depsolver:format_error({error, Error})]).
  +                  [rlx_depsolver:format_error({error, Error})]);
  +format_error({release_error, Error}) ->
  +    io_lib:format("Failed to resolve release:\n ~p~n", [Error]).
  +
   
   %%%===================================================================
   %%% Internal Functions
  
positive.code:     end.
  
  set_resolved(State, Release0, Pkgs) ->
  
      case rlx_release:realize(Release0, Pkgs, rlx_state:available_apps(State)) of
          {ok, Release1} ->
              ec_cmd_log:info(rlx_state:log(State),
  
negative.code: -spec format_error(ErrorDetail::term()) -> iolist().
  format_error(no_goals_specified) ->
      "No goals specified for this release ~n";
  format_error({release_erts_error, Dir}) ->
      io_lib:format("Unable to find erts in ~s~n", [Dir]);
  format_error({no_release_name, Vsn}) ->
      io_lib:format("A target release version was specified (~s) but no name", [Vsn]);
  format_error({invalid_release_info, Info}) ->
  