diff --git a/lib/puppet/provider/package/pacman.rb b/lib/puppet/provider/package/pacman.rb index 6c93851e52..e4c5b7d832 100644 --- a/lib/puppet/provider/package/pacman.rb +++ b/lib/puppet/provider/package/pacman.rb @@ -248,7 +248,7 @@ def install_from_file else fail _("Source %{source} is not supported by pacman") % { source: source } end - pacman "--noconfirm", "--noprogressbar", "--update", source + pacman "--noconfirm", "--noprogressbar", "--upgrade", source end def install_from_repo diff --git a/spec/unit/provider/package/pacman_spec.rb b/spec/unit/provider/package/pacman_spec.rb index 4d88d2e4d9..62128fe3cd 100644 --- a/spec/unit/provider/package/pacman_spec.rb +++ b/spec/unit/provider/package/pacman_spec.rb @@ -98,7 +98,7 @@ resource[:source] = source expect(executor).to receive(:execute). - with(include("--update") & include(source), no_extra_options). + with(include("--upgrade") & include(source), no_extra_options). ordered. and_return("") @@ -116,7 +116,7 @@ it "should install from the path segment of the URL" do expect(executor).to receive(:execute). - with(include("--update") & include(actual_file_path), no_extra_options). + with(include("--upgrade") & include(actual_file_path), no_extra_options). ordered. and_return("")