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

Holger Levsen holger at layer-acht.org
Wed Mar 21 23:40:35 UTC 2012


Hi Andreas,

On Donnerstag, 22. März 2012, Andreas Beckmann wrote:
> 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 ...

ui, looks big :) so do this still have circ depends as a state?

(I will first tackle Daves branch with the master-slave-packaging, though I 
dont except to finish that before the weekend...)


cheers,
	Holger



More information about the Piuparts-devel mailing list