diff --git a/src/bpmlib/general.go b/src/bpmlib/general.go index 900bfe6..9ef3cbe 100644 --- a/src/bpmlib/general.go +++ b/src/bpmlib/general.go @@ -199,6 +199,9 @@ func RemovePackages(rootDir string, force, cleanupDependencies bool, packages .. // Search for packages for _, pkg := range packages { bpmpkg := GetPackage(pkg, rootDir) + if isVirutal, vpkg := IsVirtualPackage(pkg, rootDir); isVirutal { + bpmpkg = GetPackage(vpkg, rootDir) + } if bpmpkg == nil { continue }