Commit Graph

824 Commits (3220710a6c18c516af4b1ede60772cafab24ff3f)
 

Author SHA1 Message Date
Fabio Tranchitella 070ce39f96 Small performance improvement: do not copy the list of broken packages over and over, just mark when it is changed.
19 years ago
Fabio Tranchitella 3327c07bd9 Improve memory usage: use a list instead of dictionary to store packages; this reduce the memory usage of a 50% factor.
19 years ago
Fabio Tranchitella b8b362aaf5 Final (I hope) commit, the code is fully working and fully compatible with the old britney (minus the last 5 randoms tries).
19 years ago
Fabio Tranchitella 90a090767e Undo changes if the hint is not successful.
19 years ago
Fabio Tranchitella 333b76f04c Several (last, I hope) fixes.
19 years ago
Fabio Tranchitella ab05768171 Several fixes.
19 years ago
Fabio Tranchitella 53a2923fea Output enhancements; small changes for the do_all method.
19 years ago
Fabio Tranchitella 3c58b798cd Fixed a bunch of minor issues with the output.
19 years ago
Fabio Tranchitella c313a5f644 Cosmetic change.
19 years ago
Fabio Tranchitella d966ada77b Fixed a cosmetic bug.
19 years ago
Fabio Tranchitella da58215dd1 Fixed a bug: conflicts with virtual packages in check_conflicts.
19 years ago
Fabio Tranchitella fd15f44b0c Fixed a bug in the conflicts checker.
19 years ago
Fabio Tranchitella 18c7435c4f Related to the previos commit.
19 years ago
Fabio Tranchitella 56ed063aab Run the non-installability check of the archive before loading all the architectures; added a switch to use the cached value instead of building it from the scratch.
19 years ago
Fabio Tranchitella 6272abd122 Merged with new upstream release (thanks, aj).
19 years ago
Fabio Tranchitella 6078ef1c2d It seems that old britney changed behaviour regarding versioned dependencies on virtual packages; modified TODO and BUGS.
19 years ago
Fabio Tranchitella 24a081807e Modified britney.conf to be synced with the current configuration.
19 years ago
Fabio Tranchitella 61e48c2229 Small fixes for the update excuses.
19 years ago
Fabio Tranchitella da94ff9457 Handle single architecture testing-proposed-updates update.
19 years ago
Fabio Tranchitella b0ef0af348 Fixes for single-architecture updates.
19 years ago
Fabio Tranchitella 8c9bac0eea Implemented support for old libraries (enabled by default if --compatible is not used).
19 years ago
Fabio Tranchitella d461205430 Implemented auto-hinter.
19 years ago
Fabio Tranchitella c41ea19690 Fixed a typo.
19 years ago
Fabio Tranchitella 14e8d8887b Removed import of upgrade, it is not in the repository.
19 years ago
Fabio Tranchitella 9f439cb304 Fixed a typo.
19 years ago
Fabio Tranchitella 330380784a Implemented control file rewriter.
19 years ago
Fabio Tranchitella 185e4b3ab2 Implemented undo for hints.
19 years ago
Fabio Tranchitella 7c3083e8ae Fixed a few FIXME entries.
19 years ago
Fabio Tranchitella a852f13834 Fixed a bug in iter_packages: we dropped a package at the end of the first iteration.
19 years ago
Fabio Tranchitella 6fa3cd188d A little more on hints, almost completed.
19 years ago
Fabio Tranchitella 04e735af4b Implemented output stuff and half of the hints processing.
19 years ago
Fabio Tranchitella 90768aa4e3 Improved performances sorting in a smart way the list of actions (only enabled if --compatible is not used).
19 years ago
Fabio Tranchitella dc1a84151d Fixed the undo for single architecture updates.
19 years ago
Fabio Tranchitella db63948c5f Improved performances sorting actions before UpgradeRun.
19 years ago
Fabio Tranchitella 3a323bdc41 Performance improvements and detailed documentation for the UpgradeRun.
19 years ago
Fabio Tranchitella 1f9ba4410c Other fixes.
19 years ago
Fabio Tranchitella b57aefed68 Fixes for doop_source: update the virtual packages list while processing actions.
19 years ago
Fabio Tranchitella e81aa4250b Small fixes for UpgradeRun, which is almost complete.
19 years ago
Fabio Tranchitella 6f69de7da0 Several improvements in algorithms and performances.
19 years ago
Fabio Tranchitella a9e7101d65 Implemented --actions command line option.
19 years ago
Fabio Tranchitella 9802ae9914 New algorithm for conflicts checks; improved general performances.
19 years ago
Fabio Tranchitella 05ac673cc0 Added new architectures list to the config file, which actually is empty.
19 years ago
Fabio Tranchitella f96887ca41 Fixed a bug in iter_packages for single-arch operations.
19 years ago
Fabio Tranchitella 0cc91e9a28 Removed unused variables.
19 years ago
Fabio Tranchitella b21863f9fd Minor performance improvements.
19 years ago
Fabio Tranchitella 1df9db222d Performance improvements.
19 years ago
Fabio Tranchitella b6b677620b Added a list of known bugs for the old britney, fixed a bug while evaluating nuninst.
19 years ago
Fabio Tranchitella f19c391289 Ops, I missed this patch.
19 years ago
Fabio Tranchitella 24674215cd iter_packages eat the list, so we need to pass a copy.
19 years ago
Fabio Tranchitella 6abbd90bfc Several fixes for the output file; added support for decrements of the uninstallability count.
19 years ago