626 Commits (28f69fa50516f8646f44e0870b071d90a0111dc5)
 

Author SHA1 Message Date
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
9 years ago
Niels Thykier 289807463e Rewrite computation and testing of "affected" packages
9 years ago
Niels Thykier 8eb1abede3 InstTester: Clarify some documentation
9 years ago
Niels Thykier 58edb64c99 Update nuninst correctly for arch:any -> arch:all migrations
9 years ago
Niels Thykier f3a8181bda britney.py: Fix statement without an effect
9 years ago
Niels Thykier 7c5fdc8aca britney.py: Use "is" rather than "==" for None comparisons
9 years ago
Ivo De Decker 606dbcb470 ignore arch all when looking for up-to-date bins
9 years ago
Ivo De Decker 984b07b58e Don't remove outdated binaries for fucked arches if they are in unstable
9 years ago
Ivo De Decker 3326f948db Cleanup old binaries even when they are still in unstable
9 years ago
Ivo De Decker 88bf620896 Add option to ignore cruft
9 years ago
Ivo De Decker 85f2f629bb sort reason in excuses for easy diffing
9 years ago
Cyril Brulebois d2fa0fb07c excuses: New try for block-udeb → d-i RM.
9 years ago
Cyril Brulebois d2bdcfc237 Revert "excuses: Point to the d-i release manager when block-udeb is involved."
9 years ago
Cyril Brulebois 6adee798cd excuses: Point to the d-i release manager when block-udeb is involved.
9 years ago
Niels Thykier 5f98e6b37b Create a clone_nuninst function for iter_packages{,_hint}
9 years ago
Niels Thykier da83e4cc23 iter_pkg: Refactor nuninst cloning
9 years ago
Niels Thykier 0043b09c45 britney.py: Avoid some O(n) look-ups in the auto-hinter
9 years ago
Niels Thykier 843952d627 Avoid O(n^2) duplication handling when building hints
9 years ago
Niels Thykier 72eb6af711 britney: Optimise original auto-hinter duplication handling
9 years ago
Niels Thykier 0b9006c36b britney.py: Pre-split self.options.*_arches
9 years ago
Niels Thykier bf3aa08023 britney.py: Minor optimisation to sort_actions
9 years ago
Niels Thykier d5cfd5aebd britney.py: Remove redundant arg to format
9 years ago
Niels Thykier e725647175 Be verbose when rejecting a hint due to invalid candidates
9 years ago
Niels Thykier d017fe1a8c Remove "leading" from hints - it provides no new information
9 years ago
Niels Thykier 2047eb1e50 Remove unused local variable
9 years ago
Niels Thykier 875f3eebea britney_util: Typo fix
9 years ago
Adam D. Barratt b4bed1ca62 britney.py: reverse sense of tests for architecture-indep packages
9 years ago
Adam D. Barratt bc037efccb britney.py: typo fixes
9 years ago
Adam D. Barratt 11eef30869 britney.py: drop inaccurate comment
9 years ago
Niels Thykier 4b3a5ac176 britney.conf: Renable smooth updates for libs+oldlibs
9 years ago
Anthony Towns c7fbe91b2a britney: Take more care with hijacked binaries
9 years ago
Niels Thykier d911314c2d britney.py: Enable the new consistency checks by default
9 years ago
Niels Thykier 0c5651576a britney.py: Skip ESSENTIAL consistency check
9 years ago
Anthony Towns c28bc84f57 britney: Check for mismatched packages between suites.
9 years ago
Niels Thykier 6047875953 inst-tester: Fix bug "choices" would not be updated
9 years ago
Niels Thykier b4e4ba4681 Collect more statistics from the installability tester
9 years ago
Niels Thykier 2a34970304 Compute simple stats installability tester graph
9 years ago
Niels Thykier 5d6ba15520 solver.py: Remove unused import
9 years ago
Niels Thykier 074eb46766 Remove unused assignments/parameters
9 years ago
Niels Thykier bfb71f966b britney.py: Remove trailing semi-colons
9 years ago
Niels Thykier 8623ffc224 britney.py: Fix use before assignment
9 years ago
Niels Thykier 74060e4e0a britney.py: Avoid some redundancy in auto_hinter()
9 years ago
Niels Thykier 2f663fa7b9 britney: Optimise the original auto-hinter a bit
9 years ago
Niels Thykier be1ee0fcd3 get_dependency_solvers: Avoid unnecessary boolean ret value
9 years ago