diff --git a/depPool.go b/depPool.go index 74eff7aa..4eeda2a7 100644 --- a/depPool.go +++ b/depPool.go @@ -428,6 +428,10 @@ func (dp *depPool) findSatisfierAurCache(dep string) *rpc.Pkg { } } + if !config.Provides && providers.Len() >= 1 { + return providers.Pkgs[0] + } + if providers.Len() == 1 { return providers.Pkgs[0] }