Commit Graph

655 Commits (a4daee0866c91e50f22380b00a8f02c4cae181b7)
 

Author SHA1 Message Date
Niels Thykier 5a90b13756 inst-tester: Add a missing param to doc strings
9 years ago
Niels Thykier dceca2c666 inst-tester: Move loop into resolve_choices
9 years ago
Niels Thykier 97663ebaab inst-tester: split _pick_choice into two
9 years ago
Niels Thykier 176fe04c98 Use sets in the provides-table
9 years ago
Niels Thykier 19e54380c3 Store the pkg_id in undo instead of the package info
9 years ago
Niels Thykier f5a52fcec4 britney.py: Add all_binaries to store binaries by pkg_id
9 years ago
Emilio Pozuelo Monfort 717804c5ab Give me force-hint permissions
9 years ago
Niels Thykier 92deb4d1b9 britney.py: Avoid some throw-away creation of collections
9 years ago
David Prévot abc124b792 INSTALL: Update dependency for Python 3
9 years ago
Niels Thykier dc8ae9e1ce britney.py: Fix typo
9 years ago
Niels Thykier 249a19bfef Defer a frozenset call
9 years ago
Niels Thykier 52a1dd6ffa britney.py: Remove some redundant if-statements
9 years ago
Niels Thykier 31377a7c39 Move loop invariant out of the loop
9 years ago
Niels Thykier da5e797fc9 Remove unused variables/assignments
9 years ago
Paul Wise cd66fc82d8 Do not hard-code codenames in the URL to the freeze policy
9 years ago
Niels Thykier 505e31b106 britney.py: Remove unused import
9 years ago
Emilio Pozuelo Monfort f6c974fdb7 Point to the Stretch freeze policy
9 years ago
Emilio Pozuelo Monfort 3bd5380afc britney.py: Fix migration of binNMUs for sources that have cruft
9 years ago
Emilio Pozuelo Monfort be822d0791 Give me force permissions
9 years ago
Adam D. Barratt 8480e1859c Always output excuses for packages with "wrong source" issues
9 years ago
Niels Thykier 1e99c780da britney.py: Fix the hint tester
9 years ago
Niels Thykier 3b610160ad britney.py: Update nuninst after writing the "accepted" stats
9 years ago
Niels Thykier 9c3d0afaf5 britney.py: Remove sort_actions, we no longer need it
9 years ago
Niels Thykier bbc6c34ca5 britney.py: Make iter_packages repeat until no more actions work
9 years ago
Niels Thykier 37c179f5f3 solver: Emit single items together and early
9 years ago
Niels Thykier 326cc0d98b Rewrite the main run to use the solver and allow combined migrations
9 years ago
Niels Thykier 65f74c226d Make try_migration support multiple actions
9 years ago
Niels Thykier 13d4d4801b britney: Factor out a try_migration method
9 years ago
Niels Thykier 6db0ed5ac8 britney: Move table lookup out of get_dependency_solvers
9 years ago
Niels Thykier 681a7b8cd7 Log when compiling Installability tester
9 years ago
Niels Thykier 49a7323ecb installability/builder.py: Reuse local variable
9 years ago
Niels Thykier a9ee64470e Always use pkg ids in the InstallabilityTester API
9 years ago
Niels Thykier 2914a8a51b britney.py: Verify nuninst before updating control files
9 years ago
Niels Thykier 7736b53c60 Drop now unused register_reverses and RDEPENDS
9 years ago
Niels Thykier 3d5d328738 Use inst_tester to compute smooth updatable binaries
9 years ago
Niels Thykier 5123bc2317 Remove the now unused RCONFLICTS field
10 years ago
Niels Thykier 289807463e Rewrite computation and testing of "affected" packages
10 years ago
Niels Thykier 8eb1abede3 InstTester: Clarify some documentation
10 years ago
Niels Thykier 58edb64c99 Update nuninst correctly for arch:any -> arch:all migrations
10 years ago
Niels Thykier f3a8181bda britney.py: Fix statement without an effect
10 years ago
Niels Thykier 7c5fdc8aca britney.py: Use "is" rather than "==" for None comparisons
10 years ago
Ivo De Decker 606dbcb470 ignore arch all when looking for up-to-date bins
10 years ago
Ivo De Decker 984b07b58e Don't remove outdated binaries for fucked arches if they are in unstable
10 years ago
Ivo De Decker 3326f948db Cleanup old binaries even when they are still in unstable
10 years ago
Ivo De Decker 88bf620896 Add option to ignore cruft
10 years ago
Ivo De Decker 85f2f629bb sort reason in excuses for easy diffing
10 years ago
Cyril Brulebois d2fa0fb07c excuses: New try for block-udeb → d-i RM.
10 years ago
Cyril Brulebois d2bdcfc237 Revert "excuses: Point to the d-i release manager when block-udeb is involved."
10 years ago
Cyril Brulebois 6adee798cd excuses: Point to the d-i release manager when block-udeb is involved.
10 years ago
Niels Thykier 5f98e6b37b Create a clone_nuninst function for iter_packages{,_hint}
10 years ago