return False, myfavorites
if pkg.installed and "selective" not in self.myparams:
- # Previous behavior was to bail out in this case, but
- # since the dep is satisfied by the installed package,
- # it's more friendly to continue building the graph
- # and just show a warning message.
self._unsatisfied_deps_for_display.append(
((myroot, myatom), {"myparent":None}))
+ return 0, myfavorites
try:
self.mysd = self.create(pkg, None)
# Previous behavior was to bail out in this case, but
# since the dep is satisfied by the installed package,
# it's more friendly to continue building the graph
- # and just show a warning message.
+ # and just show a warning message. Therefore, only bail
+ # out here if the atom is not from either the system or
+ # world set.
self._unsatisfied_deps_for_display.append(
((myroot, mydep), {"myparent":None}))