Added a conditional to check if package is external
This commit is contained in:
parent
22ca72e7b9
commit
f96c979024
1 changed files with 2 additions and 1 deletions
|
@ -84,7 +84,8 @@ def _valid_virtuals_and_externals(self, spec):
|
|||
raise NoBuildError(spec)
|
||||
|
||||
def cmp_externals(a, b):
|
||||
if a.name != b.name:
|
||||
if a.name != b.name and (not a.external or a.external_module and
|
||||
not b.external and b.external_module):
|
||||
# We're choosing between different providers, so
|
||||
# maintain order from provider sort
|
||||
return candidates.index(a) - candidates.index(b)
|
||||
|
|
Loading…
Reference in a new issue