62 Commits (0664c580b08a67f6edb734073854c4d367faa97a)

Author SHA1 Message Date
Niels Thykier 0664c580b0 Prefer s.x to s[X] for SourcePackage objects
8 years ago
Niels Thykier ea166f5bd3 britney -> util: Extract a "create_provides_map"
8 years ago
Niels Thykier 463d1a67d9 Prefer pkg_id.foo to pkg_id[X]
9 years ago
Niels Thykier bee0a99528 Reuse pkg_ids instead of creating them ad-hoc
9 years ago
Niels Thykier 93757b5650 Omit faux packages from the HeidiResult file
9 years ago
Niels Thykier ccb473e19f britney.py: Support compressed Packages/Sources
9 years ago
Niels Thykier 7ccbfe2fdf Make "Keep-installable" constraints overrule nuninst counters
9 years ago
Niels Thykier e92bbf386f britney_util: Replace broken if with an assert
9 years ago
Niels Thykier ec37bd06aa Optimise checking of affected packages
9 years ago
Niels Thykier 8991889fad Prefer pkg.foo to pkg[FOO] for binary packages
9 years ago
Niels Thykier 2e81e55c56 undo_items: Gracefully handle skipped cruft items in undo
9 years ago
Niels Thykier 37b6536cfd Remove two redundant ifs duplicating an earlier if
9 years ago
Niels Thykier 2b5c48ad2f Remove redundant assert
9 years ago
Niels Thykier 38a198e8b2 Replace some string concat+split with tuples
9 years ago
Niels Thykier b5db57715b Move two installability testing functions to britney_util
9 years ago
Niels Thykier 05de911090 Make excuses a dict rather than a list
9 years ago
Niels Thykier 842a97adbd britney_util: Remove some unused imports
9 years ago
Niels Thykier 12d9ae8fa3 Use pkg_id instead pkg/arch in BINARIES
9 years ago
Niels Thykier aa34a47f8a Remove all calls to "same_source" - they were overkill
9 years ago
Niels Thykier 7fcb6e3354 Partially support versioned provides
9 years ago
Niels Thykier 19e54380c3 Store the pkg_id in undo instead of the package info
9 years ago
Niels Thykier a9ee64470e Always use pkg ids in the InstallabilityTester API
9 years ago
Niels Thykier 7736b53c60 Drop now unused register_reverses and RDEPENDS
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
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
Niels Thykier 5f98e6b37b Create a clone_nuninst function for iter_packages{,_hint}
10 years ago
Niels Thykier 875f3eebea britney_util: Typo fix
10 years ago
Niels Thykier 074eb46766 Remove unused assignments/parameters
10 years ago
Julien Cristau 994906c673 Add explicit encoding to all files
10 years ago
Julien Cristau 6c344589ee Remove dependency on six
10 years ago
Julien Cristau 18f7101847 Use six.moves for itertools, urllib and intern
10 years ago
Julien Cristau 2eee806263 Stop using dict.iter* methods
10 years ago
Niels Thykier a2d63a1c73 Move the nuninst checker function to britney_util
10 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 90f1e91c74 excuse: Rename "generated" to "generated-date"
11 years ago
Niels Thykier a378bb6060 util: Add new "write_excuses" function
11 years ago
Adam D. Barratt 2f753eab70 Only output arch:all packages which correspond to the testing source
11 years ago
Niels Thykier 7051d5b0e9 Rewrite installability tester
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 77e8c656ff britney_util: fix imports for the MigrationItem class rename
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
Adam D. Barratt 27bdf0e666 britney_util: add make_hintitem()
11 years ago
Niels Thykier c91cfe64ae Reduce the number of "used-once" lists
11 years ago