Commit Graph

274 Commits (a3b7baf3e5f2fc640048150803a921cbc7a80322)

Author SHA1 Message Date
Adam D. Barratt 46ae57bad4 Remove non-sensical text from should_upgrade_src's docstring
13 years ago
Adam D. Barratt 42df75af7b Automatically remove obsolete source packages from testing.
13 years ago
Niels Thykier 68f1d17334 Refactored the "undo" code into its own method
13 years ago
Adam D. Barratt 9b2cfdde3e Consistently format package names when processing hints.
13 years ago
Niels Thykier dc36ca2469 Simplified get_reverse_tree
13 years ago
Niels Thykier 726bee7714 Removed unused "excluded" argument for some methods
13 years ago
Adam D. Barratt 57878c9077 Fix brown paper bug handling "hint"s with multiple package initial sets
13 years ago
Adam D. Barratt f5f558818b Switch to using Python 2.6
13 years ago
Adam D. Barratt 45c11a1f57 Support implicit (t)pu hint items
13 years ago
Adam D. Barratt 0fbecb9a9e Simplify hint override checking
13 years ago
Adam D. Barratt 9f793fcbec Fix-up hint override logic
13 years ago
Adam D. Barratt 7045c6e549 Pass the list of supported architectures to MigrationItem
13 years ago
Adam D. Barratt c19f880142 Fix up spacing issues; thanks Niels.
13 years ago
Adam D. Barratt 7f9d8ae271 "Broken architectures" fix-up
13 years ago
Adam D. Barratt 2018302e1f Merge branch 'master' into p-u
13 years ago
Adam D. Barratt fb3cee8207 Make it clearer that single binary removal is an implementation detail
13 years ago
Adam D. Barratt 197e46db1c Merge branch 'master' into p-u
13 years ago
Adam D. Barratt edf2355984 Don't add a "full" auto-hint if the package list is the "minimal set"
13 years ago
Adam D. Barratt 3ca167d396 Merge branch 'master' into p-u
13 years ago
Adam D. Barratt 9de352892a Make checking for smooth updates candidates smarter
13 years ago
Adam D. Barratt e68e1b0451 Use the correct (and existing) variable in an error message
13 years ago
Adam D. Barratt f2eb888a2b Drop some unused imports
13 years ago
Adam D. Barratt 79b243ef6a Merge branch 'master' into p-u
13 years ago
Adam D. Barratt f4c3683ae7 Don't try to call __log on a non-existent class
13 years ago
Adam D. Barratt 3d6432d545 Drop unused import
13 years ago
Adam D. Barratt 4581ecd8d9 Fix-up a broken merge so smooth updates work again
13 years ago
Adam D. Barratt 9dc773b076 Merge branch 'master' into p-u
13 years ago
Adam D. Barratt bbfaba859e When auto-hinting, also try a "minimal" package set
13 years ago
Adam D. Barratt be28f670a5 Don't consider intra-source dependencies for smooth updates
13 years ago
Adam D. Barratt f4c306e0e9 Remove an unused variable
13 years ago
Niels Thykier 79f24cd38f Removed two unused methods, check_installable and check_conflicts
13 years ago
Niels Thykier 22d8167786 Allow a list as well as a tuple in Britney.do_hint
13 years ago
Adam D. Barratt c47e08b8cf Fix up broken logic so that binary removals work again
13 years ago
Adam D. Barratt 513a6ff453 smooth updates: pass a list of MigrationItems to remove, not strings
13 years ago
Adam D. Barratt 2e51db80c9 Make sort_actions support MigrationItems
13 years ago
Adam D. Barratt 49cbd35310 Fix up the addition of "unblock" hints for t-p-u approvals.
13 years ago
Niels Thykier ced28100fb Fixed tab-completion for packages containing "-"
13 years ago
Niels Thykier 7343b84288 Added package completion to the readline completor
13 years ago
Niels Thykier dda7031ea3 Do not crash if writing histfile fails with --hint-tester
13 years ago
Mehdi Dogguy a687b00e18 Typo fix
13 years ago
Adam D. Barratt dcad3f3480 When auto-hinting, also try a "minimal" package set
13 years ago
Niels Thykier cf080e49bd Reduced Britney.parser to a local variable
13 years ago
Niels Thykier 33a10f6f35 Fixed some weird indentations
13 years ago
Niels Thykier 1103ee2e61 Removed some unused local variables and arguments
13 years ago
Niels Thykier 77c36ca7cb Removed two unused methods, check_installable and check_conflicts
13 years ago
Julien Cristau 04f3dd1d94 Typo fix
13 years ago
Adam D. Barratt 8268ab61a7 Don't consider intra-source dependencies for smooth updates
13 years ago
Adam D. Barratt 04a7bc6bb2 hints: rename the "hints" method to the more helpful "search".
14 years ago
Adam D. Barratt 6b953d8f9e Migrate "packages[0]"-style code to the package and version properties.
14 years ago
Adam D. Barratt 7e324daa56 A failed unblock hint should list that hint's user, not the block's
14 years ago
Adam D. Barratt 0af34d1629 Fix some brown paper bag bugs in the hint parsing code.
14 years ago
Adam D. Barratt 0971adec29 Move hint-using code to using HintCollection and HintItem
14 years ago
Adam D. Barratt 9c7fcbc42c Migrate most code parsing package names to use MigrationItems.
14 years ago
Adam D. Barratt d10630ff56 Grammar / spelling fix some comments
14 years ago
Adam D. Barratt 3b7fb3e733 Bring the author and version information in sync with reality.
14 years ago
Adam D. Barratt 9bcc953588 Update a comment to account for proposed-updates support.
14 years ago
Adam D. Barratt 17df888d6c Add myself to the copyright information.
14 years ago
Adam D. Barratt fb2279cf12 Better document the new auto-hinter functionality.
14 years ago
Adam D. Barratt 0b4c63a832 Make the auto-hinter more intelligent.
14 years ago
Adam D. Barratt 418a9db9f9 Avoid marking more valid excuses as impossible.
14 years ago
Adam D. Barratt 88bc3eeb5e Avoid marking some valid excuses as impossible.
14 years ago
Adam D. Barratt 4958255e54 Stop referring to impossible dependencies as "unpossible".
14 years ago
Adam D. Barratt ddf31479e2 Fix up p-u optionality
14 years ago
Adam D. Barratt c0f3af69a7 Make reading of pu package lists optional
14 years ago
Adam D. Barratt 0187eaaee1 Merge and re-factor some pu and tpu tests
14 years ago
Adam D. Barratt 2e3dd20a36 Add initial support for pulling updates from stable-proposed-updates
14 years ago
Adam D. Barratt b909f73d6a Make a variable name more descriptive (first -. circular-first)
14 years ago
Adam D. Barratt 20d7614b70 Enhance the auto-hinter to support non-circular dependencies
14 years ago
Adam D. Barratt fa87a57536 Simplify (and fix) logic for assigning section "faux" to fake sources
14 years ago
Philipp Kern ca27cd07db britney.py: turn on unbuffered writing
14 years ago
Adam D. Barratt e2b6d344e0 Fix typoed method name. Thanks, Julien Cristau.
14 years ago
Adam D. Barratt 458bbb9a6f Re-enable writing of "Dates" at the end of the run.
14 years ago
Adam D. Barratt ecb1c026fe List packages which became uninstallable during the run (if any)
14 years ago
Adam D. Barratt bf50bc9782 Documentation typo / grammar fixes
14 years ago
Adam D. Barratt 62f56a7ec3 Ensure reverse-dependencies of superseded packages are always checked.
14 years ago
Adam D. Barratt a2539aa849 Replace references to "not installable" packages with "non-installable"
14 years ago
Adam D. Barratt 1681787b0d Stop claiming to be reading/writing bug counts.
14 years ago
Adam D. Barratt f1d94a1cee Typo fix ("builded" -> "built")
14 years ago
Adam D. Barratt 8cd4057e1c Fix incorrect uninstallability counters caused by failed "easy" hints
14 years ago
Adam D. Barratt e5a80bf76f Fix handling of arch:all to arch:any transitions
14 years ago
Adam D. Barratt e3921e2822 Fix up attempts to access the lists of RC bugs by the wrong names
14 years ago
Adam D. Barratt c0e4fb9550 Improve handling of bugs listed against src:foo
14 years ago
Adam D. Barratt 5557543c8a One more reverse-dependency move to get_reverse_tree()
14 years ago
Adam D. Barratt b6bef2c4ee Make all reverse dependency checks use get_reverse_tree()
14 years ago
Adam D. Barratt d74efb8655 Move recursive reverse dependency calculation into get_reverse_tree()
14 years ago
Adam D. Barratt e2c424926e When undoing a hint, remove new binaries before re-adding those removed
14 years ago
Mehdi Dogguy 5976b3885c Update buildd links (s@build.php@status/logs.php@)
14 years ago
Adam D. Barratt 6d771152ec Make the recursive reverse depenedency list building more efficient
14 years ago
Adam D. Barratt e2e4559a5b Add support for the python-apt 0.8 API.
14 years ago
Adam D. Barratt d0279a36a6 Don't try to build dependency trees for non-existent packages
14 years ago
Adam D. Barratt 89ace6b7f7 Correctly handle uninstallable arch:all to installable arch:any moves
14 years ago
Adam D. Barratt cfe3f37bb5 Improve the checks for affected packages during a sourceful update
14 years ago
Adam D. Barratt ff3fdfe07c Really make britney2 work with python 2.5
14 years ago
Adam D. Barratt 6ea0e4a591 Correctly handle removal of failed tpu binNMUs in "easy"s or "hint"s
14 years ago
Adam D. Barratt 6064c7eb82 Properly remove failed tpu binNMUs from the result set
14 years ago
Adam D. Barratt 654a4c2752 Simplify the method of removing broken arch packages from the main list
14 years ago
Adam D. Barratt 462e3c050d Process tpu packages on broken arches in the broken architecture run
14 years ago
Adam D. Barratt 6c592b6d3a Fix a typo
14 years ago
Adam D. Barratt 9252c5e623 Stop trying to support partial removals from tpu; they make no sense
14 years ago
Adam D. Barratt b255fc75e8 Correctly handle binNMUs in t-p-u
14 years ago