[Piuparts-devel] piuparts.git simplify-package-states

Andreas Beckmann debian at abeckmann.de
Sat Mar 10 11:42:38 UTC 2012


piuparts.git simplify-package-states

Andreas Beckmann (14):
      prepare simplification of package and dependency states
      Package.all_dependencies(): add optional header_name argument
      replace depends_with_alts() with all_dependencies()
      remove redundant variable prefer_alt_idx
      propagate dep.-does-not-exist -> dep.-cannot-be-tested
      remove no-dependency-from-alternatives-exists state
      remove 'unknown-preferred-alternative' state
      always update preferred alternative
      defer propagation of failures while resolving alternatives
      cleanup computation of waiting-to-be-tested state
      fix waiting-to-be-tested for known circular deps
      drop circular-dependency state
      add get_dependency_cycle method
      compute and automatically break dependency cycles

This has evolved over quite a long time and is running happily on my
instance.



Andreas



More information about the Piuparts-devel mailing list