Add --needed flag to pacman install commands
This commit is contained in:
parent
b6265f4b1d
commit
be48f26e75
|
@ -60,7 +60,7 @@ func (p *Pacman) Sync(opts *Opts) error {
|
||||||
|
|
||||||
func (p *Pacman) Install(opts *Opts, pkgs ...string) error {
|
func (p *Pacman) Install(opts *Opts, pkgs ...string) error {
|
||||||
opts = ensureOpts(opts)
|
opts = ensureOpts(opts)
|
||||||
cmd := p.getCmd(opts, "pacman", "-S")
|
cmd := p.getCmd(opts, "pacman", "-S", "--needed")
|
||||||
cmd.Args = append(cmd.Args, pkgs...)
|
cmd.Args = append(cmd.Args, pkgs...)
|
||||||
setCmdEnv(cmd)
|
setCmdEnv(cmd)
|
||||||
err := cmd.Run()
|
err := cmd.Run()
|
||||||
|
@ -72,7 +72,7 @@ func (p *Pacman) Install(opts *Opts, pkgs ...string) error {
|
||||||
|
|
||||||
func (p *Pacman) InstallLocal(opts *Opts, pkgs ...string) error {
|
func (p *Pacman) InstallLocal(opts *Opts, pkgs ...string) error {
|
||||||
opts = ensureOpts(opts)
|
opts = ensureOpts(opts)
|
||||||
cmd := p.getCmd(opts, "pacman", "-U")
|
cmd := p.getCmd(opts, "pacman", "-U", "--needed")
|
||||||
cmd.Args = append(cmd.Args, pkgs...)
|
cmd.Args = append(cmd.Args, pkgs...)
|
||||||
setCmdEnv(cmd)
|
setCmdEnv(cmd)
|
||||||
err := cmd.Run()
|
err := cmd.Run()
|
||||||
|
|
Loading…
Reference in New Issue