summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrĂ¡s Boroska <andras.boroska@gmail.com>2018-11-16 16:03:59 +0100
committerTristan Sloughter <t@crashfast.com>2018-11-16 08:03:59 -0700
commit5944b14f570ee3b42debe71f4628c7ef7824984c (patch)
treef2a6f46b76c0025e28263dedde343f20786a6f8b
parentcad1da876974e252c66e3143be58f6565dfddfa8 (diff)
Fix package upgrade (issue #1945) (#1946)
-rw-r--r--src/rebar_app_utils.erl3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/rebar_app_utils.erl b/src/rebar_app_utils.erl
index 605944e..19ed4dd 100644
--- a/src/rebar_app_utils.erl
+++ b/src/rebar_app_utils.erl
@@ -259,8 +259,7 @@ update_source(AppInfo, {pkg, PkgName, PkgVsn, Hash}, State) ->
maybe_warn_retired(PkgName, PkgVsn1, Hash, Retired),
PkgVsn2 = list_to_binary(lists:flatten(ec_semver:format(PkgVsn1))),
AppInfo1 = rebar_app_info:source(AppInfo, {pkg, PkgName, PkgVsn2, Hash1, RepoConfig}),
- AppInfo2 = rebar_app_info:update_opts_deps(AppInfo1, Deps),
- rebar_app_info:original_vsn(AppInfo2, PkgVsn2);
+ rebar_app_info:update_opts_deps(AppInfo1, Deps);
not_found ->
throw(?PRV_ERROR({missing_package, PkgName, PkgVsn}));
{error, {invalid_vsn, InvalidVsn}} ->