From da8538364a0e63cd5fb6dbbf98e3b139a46c9efa Mon Sep 17 00:00:00 2001 From: morganamilo Date: Sat, 17 Feb 2018 17:48:51 +0000 Subject: [PATCH] Fix -Si failing when given a non existing package --- query.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/query.go b/query.go index 49b4d84b..ed0a30b6 100644 --- a/query.go +++ b/query.go @@ -153,7 +153,7 @@ func syncSearch(pkgS []string) (err error) { // SyncInfo serves as a pacman -Si for repo packages and AUR packages. func syncInfo(pkgS []string) (err error) { - aurS, repoS, _, err := packageSlices(pkgS) + aurS, repoS, missing, err := packageSlices(pkgS) if err != nil { return } @@ -162,6 +162,7 @@ func syncInfo(pkgS []string) (err error) { if len(repoS) != 0 { arguments := cmdArgs.copy() arguments.delTarget(aurS...) + arguments.delTarget(missing...) err = passToPacman(arguments) if err != nil {