From 186c7a54fea59be667bcf5c9d98ced9e1955f433 Mon Sep 17 00:00:00 2001 From: jguer Date: Thu, 5 Aug 2021 18:02:41 +0200 Subject: [PATCH] fix(dep): ensure assume-installed works with depstrings --- pkg/dep/depPool.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/dep/depPool.go b/pkg/dep/depPool.go index 94c39acd..1df81e03 100644 --- a/pkg/dep/depPool.go +++ b/pkg/dep/depPool.go @@ -502,8 +502,9 @@ func (dp *Pool) hasPackage(name string) bool { func isInAssumeInstalled(name string, assumeInstalled []string) bool { for _, pkgAndVersion := range assumeInstalled { - parts := strings.SplitN(pkgAndVersion, "=", 2) - if parts[0] == name { + assumeName, _, _ := splitDep(pkgAndVersion) + depName, _, _ := splitDep(name) + if assumeName == depName { return true } }