Lines Matching refs:excludes
71 _TRIM_INSTALLED_EXCLUDE = 5 # pkg excludes installed pkg
468 def __set_proposed_required(self, proposed_dict, excludes):
493 f, excludes)
514 def __update_possible_closure(self, possible, excludes,
557 possible, excludes=excludes, full_trim=full_trim,
576 def __enforce_unique_packages(self, excludes):
592 excludes=excludes):
661 def __end_solve(self, solution, excludes):
669 excludes), (self.__avoid_set, self.__implicit_avoid_set,
738 def __assert_trim_errors(self, possible_set, excludes, proposed=None,
759 self.__set_proposed_required(proposed_dict, excludes)
764 self.__update_possible_closure(possible_set, excludes,
772 self.__set_proposed_required(proposed_dict, excludes)
778 possible_set, excludes):
797 self.__assert_trim_errors(possible_set, excludes,
819 ], excludes=excludes)
870 new_variants=None, excludes=EmptyI,
993 self.__relax_parent_self_constrained(excludes,
997 relax_pkgs, excludes=excludes)
1020 excludes=excludes)
1033 excludes=excludes)
1085 excludes, _TRIM_PROPOSED_INC)
1098 excludes, ignore_inst_parent_deps):
1114 excludes, _TRIM_SYNCED_INC)
1151 set(), excludes)
1158 self.__set_proposed_required(proposed_dict, excludes)
1162 self.__update_possible_closure(possible_set, excludes,
1169 if not self.__trim_nonmatching_parents(f, excludes,
1174 self.__trim_nonmatching_origins(f, excludes,
1188 possible_set, excludes)
1199 self.__enforce_unique_packages(excludes)
1211 possible_set, excludes)
1226 possible_set, excludes)
1266 solution = self.__update_solution_set(solution, excludes)
1268 return self.__end_solve(solution, excludes)
1270 def solve_update_all(self, existing_freezes, excludes=EmptyI,
1307 self.__allow_incorp_downgrades(f, excludes=excludes)
1323 excludes):
1329 self.__update_possible_closure(possible_set, excludes)
1333 if self.__trim_nonmatching_parents(f, excludes):
1336 excludes)
1351 self.__enforce_unique_packages(excludes)
1361 self.__assert_trim_errors(possible_set, excludes)
1374 self.__assert_trim_errors(possible_set, excludes)
1377 self.__update_solution_set(solution, excludes)
1386 return self.__end_solve(solution, excludes)
1389 excludes)
1396 return self.__end_solve(solution, excludes)
1400 self.__assert_trim_errors(possible_set, excludes)
1421 excludes=excludes)
1438 def solve_uninstall(self, existing_freezes, uninstall_list, excludes,
1449 self.__elide_possible_renames(orig_installed_set, excludes)
1462 dependents = self.__get_dependents(pfmri, excludes) - \
1488 excludes):
1509 excludes=excludes, reject_set=reject_set,
1512 def __update_solution_set(self, solution, excludes):
1522 excludes=excludes, trim_invalid=False):
1748 def __fmri_loadstate(self, fmri, excludes):
1755 [catalog.Catalog.DEPENDENCY], excludes=excludes)
1771 def __fmri_is_obsolete(self, fmri, excludes=EmptyI):
1774 self.__fmri_loadstate(fmri, excludes)
1777 def __fmri_is_renamed(self, fmri, excludes=EmptyI):
1780 self.__fmri_loadstate(fmri, excludes)
1783 def __get_actions(self, fmri, name, excludes=EmptyI,
1797 [catalog.Catalog.DEPENDENCY], excludes=excludes)
1821 def __get_dependency_actions(self, fmri, excludes=EmptyI,
1826 excludes=excludes, trim_invalid=trim_invalid)
1828 def __get_set_actions(self, fmri, excludes=EmptyI,
1834 excludes=excludes, trim_invalid=trim_invalid)
1878 def __generate_dependency_closure(self, fmri_set, excludes=EmptyI,
1905 excludes, dotrim, full_trim,
1909 def __generate_dependencies(self, fmri, excludes=EmptyI, dotrim=True,
1917 excludes)
1940 def __elide_possible_renames(self, fmris, excludes=EmptyI):
1949 if self.__fmri_is_renamed(pfmri, excludes)
1971 pfmri, excludes):
1997 def __get_dependents(self, pfmri, excludes=EmptyI):
2004 excludes):
2014 def __trim_recursive_incorps(self, fmri_list, excludes, reason_id):
2033 d = self.__combine_incorps(fmris, excludes)
2041 def __combine_incorps(self, fmri_list, excludes):
2047 self.__get_incorp_nonmatch_dict(f, excludes)
2067 def __get_incorp_nonmatch_dict(self, fmri, excludes):
2075 excludes=excludes):
2410 def __relax_parent_self_constrained(self, excludes, \
2429 for da in self.__get_dependency_actions(f, excludes):
2440 def __generate_dependency_errors(self, fmri_list, excludes=EmptyI):
2453 excludes, already_seen)
2672 def __do_error_work(self, fmri, excludes, already_seen):
2682 for a in self.__get_dependency_actions(fmri, excludes):
2878 def __get_installed_upgradeable_incorps(self, excludes=EmptyI):
2885 [catalog.Catalog.DEPENDENCY], excludes=excludes):
2899 excludes=EmptyI):
2915 excludes=excludes):
3170 def __trim_nonmatching_parents(self, pkg_fmri, excludes,
3192 for da in self.__get_dependency_actions(pkg_fmri, excludes)
3212 def __trim_nonmatching_origins(self, fmri, excludes,
3217 for da in self.__get_dependency_actions(fmri, excludes):
3301 def __get_older_incorp_pkgs(self, fmri, install_holds, excludes=EmptyI,
3337 self.__get_incorp_nonmatch_dict(fmri, excludes)):
3392 excludes, candidates, depth + 1)
3396 def __allow_incorp_downgrades(self, fmri, excludes=EmptyI):
3409 excludes=excludes)