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

Andreas Beckmann debian at abeckmann.de
Wed Mar 21 23:04:03 UTC 2012


On 2012-03-10 12:42, Andreas Beckmann wrote:
> piuparts.git simplify-package-states

Andreas Beckmann (18):
      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
      drop circular-dependency state
      fix waiting-to-be-tested for known circular deps
      cache package.dependencies()
      propagate error and waiting states separately
      simplify deciding testability of circular deps
      add get_dependency_cycle method
      compute and automatically break dependency cycles
      remove known_circular_depends from piuparts.conf handling

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

And it's growing ...

> Andreas



More information about the Piuparts-devel mailing list