diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2016-06-12 22:41:04 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2016-06-12 22:41:04 +0000 |
commit | d7f63035c7e1503e223693578da6b36dbce697e3 (patch) | |
tree | 63ae1c03e223d33cd9090fecf80590eb9848c643 /ports-mgmt/pkg/files | |
parent | d1729116380e332624cf9c473b98a5c3e9e00f12 (diff) | |
download | ports-d7f63035c7e1503e223693578da6b36dbce697e3.tar.gz ports-d7f63035c7e1503e223693578da6b36dbce697e3.zip |
Fix pkg upgrade -f
Notes
Notes:
svn path=/head/; revision=416827
Diffstat (limited to 'ports-mgmt/pkg/files')
-rw-r--r-- | ports-mgmt/pkg/files/patch-upgrade_f | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ports-mgmt/pkg/files/patch-upgrade_f b/ports-mgmt/pkg/files/patch-upgrade_f new file mode 100644 index 000000000000..0fbebd1d6b64 --- /dev/null +++ b/ports-mgmt/pkg/files/patch-upgrade_f @@ -0,0 +1,13 @@ +diff --git libpkg/pkg_jobs_universe.c libpkg/pkg_jobs_universe.c +index 312591d..c1eb15b 100644 +--- libpkg/pkg_jobs_universe.c ++++ libpkg/pkg_jobs_universe.c +@@ -1264,7 +1264,7 @@ pkg_jobs_universe_get_upgrade_candidates(struct pkg_jobs_universe *universe, + if (selected != lp) { + /* We need to add the whole chain of upgrade candidates */ + for (int i = 0; i < kv_size(candidates); i++) { +- pkg_jobs_universe_add_pkg(universe, kv_A(candidates, i), false, NULL); ++ pkg_jobs_universe_add_pkg(universe, kv_A(candidates, i), force, NULL); + } + } + else { |