anchor.diff:                                  end;
                               _ ->
                                   [{"lib", filename:join(TempDir, "lib")},
  -                                 {"erts-"++ErtsVersion, filename:join(OutputDir, "erts-"++ErtsVersion)}]
  +                                 {"erts-"++ErtsVersion, filename:join(TempDir, "erts-"++ErtsVersion)}]
                           end]++ConfigFiles++OverlayFiles, [dereference,compressed]),
       ?log_info("tarball ~s successfully created!", [TarFile]),
       rlx_file_utils:remove(TempDir, [recursive]),
  
positive.code:             catch
                  E:R ->
                      rlx_file_utils:remove(TempDir, [recursive]),
                      ?RLX_ERROR({tar_generation_error, E, R})
              end;
          {ok, Module, Warnings} ->
              ?RLX_ERROR({tar_generation_warn, Module, Warnings});
  
negative.code: -include("rlx_log.hrl").
  
  make_tar(Release, OutputDir, State) ->
      Name = rlx_release:name(Release),
      Vsn = rlx_release:vsn(Release),
      ErtsVersion = rlx_release:erts(Release),
      Opts = [{path, [filename:join([OutputDir, "lib", "*", "ebin"])]},
  