[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