[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