Commit Graph

  • 6047875953 inst-tester: Fix bug "choices" would not be updated Niels Thykier 2015-04-05 23:31:13 +0200
  • b4e4ba4681 Collect more statistics from the installability tester Niels Thykier 2015-04-05 14:30:36 +0200
  • 2a34970304 Compute simple stats installability tester graph Niels Thykier 2015-04-05 12:21:49 +0200
  • 5d6ba15520 solver.py: Remove unused import Niels Thykier 2015-02-01 11:27:04 +0100
  • 074eb46766 Remove unused assignments/parameters Niels Thykier 2015-02-01 11:00:59 +0100
  • bfb71f966b britney.py: Remove trailing semi-colons Niels Thykier 2015-02-01 11:00:24 +0100
  • 8623ffc224 britney.py: Fix use before assignment Niels Thykier 2015-02-01 10:59:57 +0100
  • 74060e4e0a britney.py: Avoid some redundancy in auto_hinter() Niels Thykier 2014-12-31 23:30:04 +0100
  • 2f663fa7b9 britney: Optimise the original auto-hinter a bit Niels Thykier 2014-12-31 23:15:36 +0100
  • be1ee0fcd3 get_dependency_solvers: Avoid unnecessary boolean ret value Niels Thykier 2014-08-09 20:49:11 +0200
  • 613610e2b8 Also make sure forced-reason is a list Ivo De Decker 2015-04-26 12:43:03 +0000
  • b9f30120ad Fix silly NameError Julien Cristau 2015-04-26 14:32:56 +0200
  • f637e88086 Make sure reason is a list, even with python 3 Ivo De Decker 2015-04-25 18:29:13 +0000
  • 994906c673 Add explicit encoding to all files Julien Cristau 2015-04-26 00:04:50 +0200
  • fb2f30bcef Sources and Packages are utf-8 Julien Cristau 2015-04-25 23:44:17 +0200
  • d86c7b9c7a Don't crash if the urgencies file contains non-ascii Julien Cristau 2015-04-25 18:23:44 +0200
  • 37ff82d1e0 Use python3-style super() Julien Cristau 2015-04-25 17:27:48 +0200
  • 6c344589ee Remove dependency on six Julien Cristau 2015-04-25 17:22:43 +0200
  • 354f6a6bc9 Use python3 Julien Cristau 2015-04-25 17:20:49 +0200
  • 2e20d9c7ad Use super() instead of explicitly calling our superclass Julien Cristau 2015-04-25 16:53:14 +0200
  • 8d3d964daf Disable a code path for encoded yaml in python3 Julien Cristau 2015-04-25 16:50:00 +0200
  • 18f7101847 Use six.moves for itertools, urllib and intern Julien Cristau 2015-04-25 16:49:16 +0200
  • f83029c55e Add sort method to MigrationItem Julien Cristau 2015-04-25 16:44:55 +0200
  • 36d3b96158 Stop using string.find Julien Cristau 2015-04-25 16:44:08 +0200
  • 90f5993c4a Use the key= argument to sorted() Julien Cristau 2015-04-25 16:39:41 +0200
  • c79c0848e5 Stop using sys.maxint Julien Cristau 2015-04-25 16:37:59 +0200
  • 2eee806263 Stop using dict.iter* methods Julien Cristau 2015-04-25 16:36:39 +0200
  • 16f77bf6f9 Use python3-compatible form for except clause Julien Cristau 2015-04-25 16:35:09 +0200
  • 4249d3868a Replace map() with list comprehensions Julien Cristau 2015-04-25 16:32:48 +0200
  • 94666b55f9 Simplify a bit the loop to read our config file Julien Cristau 2015-04-25 16:30:04 +0200
  • 58a6a6ed1d Don't use the file builtin Julien Cristau 2015-04-25 16:27:06 +0200
  • 94f18322db Switch to print_function Julien Cristau 2015-04-25 16:03:54 +0200
  • 6371eaf102 Remove sys.path frobbing Julien Cristau 2015-04-25 16:00:53 +0200
  • 20ffcc6dc5 Fix typo Julien Cristau 2015-04-25 15:59:02 +0200
  • 48b4021aa2 britney.conf: NOBREAKALL amd64 in addition to i386 Jonathan Wiltshire 2015-04-25 20:03:48 +0000
  • bf87fb7d63 britney{,_nobreakall}.conf: remove kfreebsd Adam D. Barratt 2015-04-24 05:11:42 +0000
  • 59f099d080 britney.conf: Allow kfreebsd packages to go out of sync Niels Thykier 2014-12-17 22:51:33 +0100
  • 9d5f47a9b7 britney: Ignore "remark" hints as they are not meant for us Niels Thykier 2014-11-23 19:19:33 +0100
  • 629a596f25 Sync britney_nobreakall.conf with the main configuration Adam D. Barratt 2014-11-13 22:36:08 +0000
  • 371ad09113 excuses: show cruft and missing builds Ivo De Decker 2014-11-08 11:33:05 +0000
  • 0e90214698 Link to the freeze policy for blocked packages Ivo De Decker 2014-11-07 15:18:53 +0000
  • 31ba6fc228 Revert "Set all urgencies to 10 days" Julien Cristau 2014-11-05 22:47:05 +0000
  • 26936d1876 Make arm64 and ppc64el regular archs Julien Cristau 2014-11-03 23:09:05 +0100
  • 213f9ad0e8 Disable smooth updates Julien Cristau 2014-11-02 16:59:13 +0100
  • 6891fa39f6 Set all urgencies to 10 days Jonathan Wiltshire 2014-10-05 09:09:17 +0000
  • 09f7ab83cf Don't remove arch:all binaries when migrating *pu binNMUs Adam D. Barratt 2014-09-21 15:50:50 +0000
  • d51fa09c75 add arm64 ppc64el Andreas Barth 2014-09-14 21:33:53 +0000
  • ef45659797 britney.py: Fix bug where nuninst would be copied incorrectly Niels Thykier 2014-08-23 10:56:20 +0200
  • 97fcba644c britney.py: Fix a regression in nuninst counting for hints Niels Thykier 2014-08-06 23:15:39 +0200
  • bae9338a74 do_all(): Only sort_actions after recurse runs Niels Thykier 2014-08-05 22:44:14 +0200
  • 822d847c11 britney.py: Skip lundo maintenance in non-hint recurse runs Niels Thykier 2014-08-04 22:32:15 +0200
  • 04afa83ad8 Avoid unnecessary nuninst regressions for break archs Niels Thykier 2014-08-02 22:31:15 +0200
  • a2d63a1c73 Move the nuninst checker function to britney_util Niels Thykier 2014-08-02 22:15:54 +0200
  • d93f299fe5 britney.py: Avoid making migration items from migration items Niels Thykier 2014-07-29 21:44:51 +0200
  • f88bcd98a2 britney.py: Save a table look up Niels Thykier 2014-07-28 22:13:30 +0200
  • 0714b3bed8 britney.py: Correct the hash key in nuninst_arch_report Niels Thykier 2014-08-05 07:54:53 +0200
  • 4383fe93a5 britney.py: Use defaultdict instead of "{}.setdefault" Niels Thykier 2014-07-25 08:44:13 +0200
  • 12691baa87 Exploit equivalency to skip unneeded computation Niels Thykier 2014-07-25 22:02:17 +0200
  • 37608071e9 britney.py: Refactor doop_source Niels Thykier 2014-07-24 23:52:50 +0200
  • 2576366dd0 inst-tester: Attempt to avoid needing to backtrack Niels Thykier 2014-07-24 19:54:33 +0200
  • 4babb75f8f inst-tester: Exploit eqv. table in compute_testing_installability Niels Thykier 2014-07-22 20:39:48 +0200
  • 72daebd67c installability: Exploit equvialency to reduce choices Niels Thykier 2014-07-19 20:05:23 +0200
  • e9a7a07856 doop_source: Remove unncessary table loop up Niels Thykier 2014-07-24 23:05:32 +0200
  • baa9eebc5c doop_source: Remove redundant part of the return value Niels Thykier 2014-07-24 23:00:56 +0200
  • a46dd88709 britney.py: Split iter_packages into two Niels Thykier 2014-07-24 22:38:44 +0200
  • c25e7f9cd7 britney.py: Handle version-ranged dependencies a bit smarter Niels Thykier 2014-07-27 16:56:37 +0200
  • 4009d1b244 inst/builder.py: Move a comment and write doc for method Niels Thykier 2014-07-19 09:51:36 +0200
  • e45f2fe84e britney.py: _compute_groups returns sets of tuples, not str Niels Thykier 2014-07-13 09:53:50 +0200
  • d63b5a95d8 britney.py: dict does not have a .add (in _compute_groups) Niels Thykier 2014-07-13 09:50:06 +0200
  • 8251b56e66 britney.py: Fix use of undefined variable Niels Thykier 2014-06-15 21:55:26 +0200
  • 791b71d441 Remove an obsolete comment Adam D. Barratt 2014-06-15 17:18:25 +0000
  • 72e67fee7a Solver: Add more (optional) debugging output Niels Thykier 2014-06-15 17:23:22 +0200
  • 1306eb664d Britney: Fix malformed removal hints from auto hinter Niels Thykier 2014-06-15 17:22:56 +0200
  • afa9a543b1 britney.py: Fix bug with hinting removals Niels Thykier 2014-06-15 16:56:17 +0200
  • 2079b1fb5e Add auto hinter on top of the new installability tester Niels Thykier 2012-05-11 13:19:55 +0200
  • d90681eca2 Handle smooth updates better in "easy"-hints Niels Thykier 2014-01-11 07:51:19 +0100
  • 643b1098d1 Rewrite, rename and extend find_upgraded_binaries Niels Thykier 2014-06-08 16:07:09 +0200
  • 66c9fb6efa Add pochu Julien Cristau 2014-05-24 16:59:17 +0200
  • 9f0e09e416 britney{,_nobreakall.conf}: Drop sparc from testing. Philipp Kern 2014-04-26 14:59:30 +0000
  • d359759e9d Move "old_libraries" to britney_util Niels Thykier 2014-03-09 11:01:12 +0100
  • 5ddd9ebc36 Move write_controlfiles to britney_util Niels Thykier 2014-03-09 10:50:52 +0100
  • b429d4871e Factor write_sources into its own function Niels Thykier 2014-03-09 10:23:41 +0100
  • 4f48872102 Fix a crash during installability testing Adam D. Barratt 2014-02-27 18:12:54 +0000
  • 03d15c2ae5 Sync britney_nobreakall.conf with recent changes Niels Thykier 2014-01-31 21:48:17 +0100
  • c89dc58e73 britney.conf: Remove ia64 from testing Niels Thykier 2014-01-31 21:38:44 +0100
  • cf4405375a britney.conf: Add sparc to {BREAK,FUCKED}_ARCHES Niels Thykier 2014-01-29 23:04:28 +0100
  • 691bda4bd8 Write "HeidiResultDelta" file containing the changes of the run Niels Thykier 2014-01-11 08:31:36 +0100
  • 3c8f72607e Avoid exploding when reading broken hints Julien Cristau 2013-12-16 23:03:34 +0100
  • 7f471eca25 britney.py: Remove obsolete comment about AIEEE Niels Thykier 2013-12-15 03:47:05 +0100
  • 9345e9f6fe Add note when a pkg is being removed because it is not in sid Ivo De Decker 2013-12-11 21:56:51 +0100
  • f978d2c69a britney.conf: Add EXCUSES_YAML_OUTPUT Niels Thykier 2013-12-11 21:49:17 +0100
  • 90f1e91c74 excuse: Rename "generated" to "generated-date" Niels Thykier 2013-12-11 21:09:39 +0100
  • a378bb6060 util: Add new "write_excuses" function Niels Thykier 2013-12-11 20:55:17 +0100
  • 4b690fac00 INSTALL: Mention the need for python-yaml Niels Thykier 2013-12-11 20:41:20 +0100
  • f05145c3f7 excuse.py: Add "is-candidate" to the excuse Niels Thykier 2013-12-11 20:25:53 +0100
  • b0d876093a excuse.py: Rename keys to include "-" between words Niels Thykier 2013-12-11 20:25:36 +0100
  • 24db50994e excuse.py: Use a set for storing bugs Niels Thykier 2013-12-10 22:29:56 +0100
  • 87813401bf handle export for excuse with 'force' Ivo De Decker 2013-11-15 22:39:07 +0000
  • a037c189e9 add remove reason when package not in unstable Ivo De Decker 2013-11-15 16:21:19 +0000
  • 68d2d54663 first attempt at adding reason Ivo De Decker 2013-11-15 15:01:20 +0000