442 Commits (12d9ae8fa3cf82211e370bb1917ab2947026623d)

Author SHA1 Message Date
Niels Thykier e725647175 Be verbose when rejecting a hint due to invalid candidates
10 years ago
Niels Thykier d017fe1a8c Remove "leading" from hints - it provides no new information
10 years ago
Niels Thykier 2047eb1e50 Remove unused local variable
10 years ago
Adam D. Barratt b4bed1ca62 britney.py: reverse sense of tests for architecture-indep packages
10 years ago
Adam D. Barratt bc037efccb britney.py: typo fixes
10 years ago
Adam D. Barratt 11eef30869 britney.py: drop inaccurate comment
10 years ago
Anthony Towns c7fbe91b2a britney: Take more care with hijacked binaries
10 years ago
Niels Thykier d911314c2d britney.py: Enable the new consistency checks by default
10 years ago
Niels Thykier 0c5651576a britney.py: Skip ESSENTIAL consistency check
10 years ago
Anthony Towns c28bc84f57 britney: Check for mismatched packages between suites.
10 years ago
Niels Thykier b4e4ba4681 Collect more statistics from the installability tester
10 years ago
Niels Thykier 2a34970304 Compute simple stats installability tester graph
10 years ago
Niels Thykier 074eb46766 Remove unused assignments/parameters
10 years ago
Niels Thykier bfb71f966b britney.py: Remove trailing semi-colons
10 years ago
Niels Thykier 8623ffc224 britney.py: Fix use before assignment
10 years ago
Niels Thykier 74060e4e0a britney.py: Avoid some redundancy in auto_hinter()
10 years ago
Niels Thykier 2f663fa7b9 britney: Optimise the original auto-hinter a bit
10 years ago
Niels Thykier be1ee0fcd3 get_dependency_solvers: Avoid unnecessary boolean ret value
10 years ago
Julien Cristau b9f30120ad Fix silly NameError
10 years ago
Julien Cristau 994906c673 Add explicit encoding to all files
10 years ago
Julien Cristau fb2f30bcef Sources and Packages are utf-8
10 years ago
Julien Cristau d86c7b9c7a Don't crash if the urgencies file contains non-ascii
10 years ago
Julien Cristau 6c344589ee Remove dependency on six
10 years ago
Julien Cristau 354f6a6bc9 Use python3
10 years ago
Julien Cristau 18f7101847 Use six.moves for itertools, urllib and intern
10 years ago
Julien Cristau 90f5993c4a Use the key= argument to sorted()
10 years ago
Julien Cristau c79c0848e5 Stop using sys.maxint
10 years ago
Julien Cristau 2eee806263 Stop using dict.iter* methods
10 years ago
Julien Cristau 16f77bf6f9 Use python3-compatible form for except clause
10 years ago
Julien Cristau 4249d3868a Replace map() with list comprehensions
10 years ago
Julien Cristau 94666b55f9 Simplify a bit the loop to read our config file
10 years ago
Julien Cristau 58a6a6ed1d Don't use the file builtin
10 years ago
Julien Cristau 94f18322db Switch to print_function
10 years ago
Julien Cristau 6371eaf102 Remove sys.path frobbing
10 years ago
Julien Cristau 20ffcc6dc5 Fix typo
10 years ago
Niels Thykier 9d5f47a9b7 britney: Ignore "remark" hints as they are not meant for us
10 years ago
Ivo De Decker 371ad09113 excuses: show cruft and missing builds
10 years ago
Ivo De Decker 0e90214698 Link to the freeze policy for blocked packages
10 years ago
Adam D. Barratt 09f7ab83cf Don't remove arch:all binaries when migrating *pu binNMUs
10 years ago
Niels Thykier ef45659797 britney.py: Fix bug where nuninst would be copied incorrectly
10 years ago
Niels Thykier 97fcba644c britney.py: Fix a regression in nuninst counting for hints
10 years ago
Niels Thykier bae9338a74 do_all(): Only sort_actions after recurse runs
10 years ago
Niels Thykier 822d847c11 britney.py: Skip lundo maintenance in non-hint recurse runs
10 years ago
Niels Thykier 04afa83ad8 Avoid unnecessary nuninst regressions for break archs
10 years ago
Niels Thykier a2d63a1c73 Move the nuninst checker function to britney_util
10 years ago
Niels Thykier d93f299fe5 britney.py: Avoid making migration items from migration items
10 years ago
Niels Thykier f88bcd98a2 britney.py: Save a table look up
10 years ago
Niels Thykier 0714b3bed8 britney.py: Correct the hash key in nuninst_arch_report
10 years ago
Niels Thykier 4383fe93a5 britney.py: Use defaultdict instead of "{}.setdefault"
10 years ago
Niels Thykier 12691baa87 Exploit equivalency to skip unneeded computation
10 years ago
Niels Thykier 37608071e9 britney.py: Refactor doop_source
10 years ago
Niels Thykier e9a7a07856 doop_source: Remove unncessary table loop up
10 years ago
Niels Thykier baa9eebc5c doop_source: Remove redundant part of the return value
10 years ago
Niels Thykier a46dd88709 britney.py: Split iter_packages into two
10 years ago
Niels Thykier c25e7f9cd7 britney.py: Handle version-ranged dependencies a bit smarter
10 years ago
Niels Thykier e45f2fe84e britney.py: _compute_groups returns sets of tuples, not str
10 years ago
Niels Thykier d63b5a95d8 britney.py: dict does not have a .add (in _compute_groups)
10 years ago
Niels Thykier 8251b56e66 britney.py: Fix use of undefined variable
11 years ago
Adam D. Barratt 791b71d441 Remove an obsolete comment
11 years ago
Niels Thykier 1306eb664d Britney: Fix malformed removal hints from auto hinter
11 years ago
Niels Thykier afa9a543b1 britney.py: Fix bug with hinting removals
11 years ago
Niels Thykier 2079b1fb5e Add auto hinter on top of the new installability tester
11 years ago
Niels Thykier d90681eca2 Handle smooth updates better in "easy"-hints
11 years ago
Niels Thykier 643b1098d1 Rewrite, rename and extend find_upgraded_binaries
11 years ago
Niels Thykier d359759e9d Move "old_libraries" to britney_util
11 years ago
Niels Thykier 5ddd9ebc36 Move write_controlfiles to britney_util
11 years ago
Niels Thykier b429d4871e Factor write_sources into its own function
11 years ago
Niels Thykier 691bda4bd8 Write "HeidiResultDelta" file containing the changes of the run
11 years ago
Niels Thykier 7f471eca25 britney.py: Remove obsolete comment about AIEEE
11 years ago
Ivo De Decker 9345e9f6fe Add note when a pkg is being removed because it is not in sid
11 years ago
Niels Thykier a378bb6060 util: Add new "write_excuses" function
11 years ago
Ivo De Decker 87813401bf handle export for excuse with 'force'
11 years ago
Ivo De Decker a037c189e9 add remove reason when package not in unstable
11 years ago
Ivo De Decker 68d2d54663 first attempt at adding reason
11 years ago
Ivo De Decker 6a7aeac400 add bug list to yaml
11 years ago
Ivo De Decker ab4de3b93c first attempt at yaml logging
11 years ago
Ivo De Decker 9d79ce7297 if hintsdir is defined, read hints from there
11 years ago
Ivo De Decker cd242ff453 read hints earlier
11 years ago
Ivo De Decker 581204696c if outputdir is defined, write dates file there
11 years ago
Julien Cristau 7eef861a15 Fix urgency reading to obey 'low'
11 years ago
Julien Cristau 7966ceae1a Change the default urgency setting to medium
11 years ago
Niels Thykier ea4e4493a2 Remove the old installability tester
11 years ago
Niels Thykier 7051d5b0e9 Rewrite installability tester
11 years ago
Niels Thykier cf84bcfa58 Defer building the nun-inst cache
11 years ago
Adam D. Barratt 69b3154d79 Apply various typo and clarity fixes
11 years ago
Adam D. Barratt f2f9939f20 Remove the C library placeholder for "pre-depends"
11 years ago
Colin Watson b9f6417351 Support :any architecture qualifiers for multiarch
11 years ago
Adam D. Barratt 253590ba27 Update copyright
11 years ago
Adam D. Barratt 1b89f7fa22 Rename make_hintitem() to make_migrationitem()
11 years ago
Adam D. Barratt f284e76cc4 Make MigrationItems versionned by default
11 years ago
Adam D. Barratt 909dd08542 Replace uses of MigrationItem with HintItem
11 years ago
Niels Thykier c91cfe64ae Reduce the number of "used-once" lists
11 years ago
Niels Thykier 6c81d39c2f Move newlyuninst to britney_util
11 years ago
Niels Thykier 9ad010f924 Move eval_uninst to britney_util
11 years ago
Niels Thykier 680457cbec Move write_heidi to britney_util
11 years ago
Niels Thykier bf9362be83 Move {read,write}_nuninst to britney_util
11 years ago
Niels Thykier 1c144b3eb2 Move get_reverse_tree into britney_util
11 years ago
Niels Thykier 0aa2546956 Move the package loop into register_reverses
11 years ago
Niels Thykier 5c1391da4f Move register_reverses to britney_util
11 years ago
Niels Thykier d9b20ef0ab Add container filters and use it to refactor get_reverse_tree
11 years ago