Commit Graph

  • 7aaae6ecca Update TODO Luk Claes 2009-11-16 12:48:43 +0000
  • 435c42b0bd Sync with b1's config Release Managers 2009-10-31 12:31:18 +0000
  • bb1d1a6f0a Add support for Breaks to b2. Signed-off-by: Jurij Smakov <jurij@droopy.oc.cox.net> Jurij Smakov 2009-09-06 18:00:56 +0100
  • f61e151946 Do not exclude fake source packages from t-p-u processing, as they provide a mechanism for sourceless packages to propagate to testing through t-p-u. This change removes some b1/b2 diffs. Signed-off-by: Jurij Smakov <jurij@droopy.oc.cox.net> Jurij Smakov 2009-09-03 00:40:56 +0100
  • f847e1b3c4 Return all packages solving a dep through virtual packages (like b1 does), not just the first one. This eliminates some b1/b2 excuse diffs. Jurij Smakov 2009-08-22 19:54:08 +0100
  • e522e541e6 More hints -> self.hints fixes. Jurij Smakov 2009-08-17 20:19:55 +0100
  • f52dea4d51 Use correct self.hints instead of non-existent hints. Jurij Smakov 2009-08-16 12:20:51 +0100
  • 792cbf7175 Add support for freeze-exception file Signed-off-by: Luk Claes <luk@debian.org> Release Managers 2009-08-15 16:23:43 +0000
  • d9d9702ff1 Remove obsolete approver stanza, put dato's hint file in comment for now Signed-off-by: Luk Claes <luk@ries.debian.org> Luk Claes 2009-08-15 16:12:56 +0000
  • 5813260ff1 Merge branch 'ftp-master' Release Managers 2009-08-15 16:08:06 +0000
  • cda3145d95 Add udeb blocking/unblocking support for b2. Jurij Smakov 2009-08-15 16:39:00 +0100
  • 0f5197ca73 Add new RAs Add kfreebsd-i386, kfreebsd-amd64 Release Managers 2009-08-07 05:20:53 +0000
  • cf2bc3cbfb Go back to Python 2.4, since there are buggy results with 2.5. Adeodato Simó 2009-03-14 16:53:19 +0100
  • 75438d5854 britney.py: make executable. Adeodato Simó 2009-03-14 15:24:02 +0100
  • e671358386 Update britney-py.c to work with Python 2.5. Adeodato Simó 2009-03-14 12:46:33 +0100
  • 4f53a3db15 Print to stdout without --hint-tester, and print to output.txt with it. Adeodato Simó 2008-05-31 16:32:13 +0200
  • a44222fc44 Fixed a typo in write_control: we really want to write the maintainer, so please use the correct field name. Fabio Tranchitella 2008-05-31 15:01:03 +0000
  • 633eb5301f Fix a bug in write_control: we use lists and not dictionaries for storing source packages in memory. Fabio Tranchitella 2008-05-28 11:13:56 +0000
  • 13a0f4d654 armel is now a regular release arch Fabio Tranchitella 2008-05-25 09:22:39 +0000
  • c16bb0cc20 Compare version of approve hints against t-p-u and not testing. Adeodato Simó 2008-05-20 19:37:27 +0200
  • b426d2a202 Make hints['approved'] also a dictionary. Adeodato Simó 2008-05-20 17:43:00 +0200
  • 4f33613b13 Add a .gitignore file. Adeodato Simó 2008-05-20 17:37:56 +0200
  • 83022051b1 Do not read approvals, they are not used anymore; use the "approve" hints for that purpose instead. Fabio Tranchitella 2008-05-20 12:27:03 +0000
  • 872d087b56 My interpretation of britney's behaviour was wrong (and, strange enough, the comment was correct); added a missing "not" for the if statement's condition. Fabio Tranchitella 2008-05-17 15:57:12 +0000
  • 523bbf139b Applied patches from dato: make check_out emit a more human-readable output, rename --check-out to --print-uninst; do not override the default NOBREAKALL_ARCHES value when running in print-uninst mode. Fabio Tranchitella 2008-05-02 13:57:37 +0000
  • 45322a7fc6 In fact, running in check-out mode all the architectures are nobreakarch; thanks dato. Fabio Tranchitella 2008-04-30 19:00:25 +0000
  • ac69b8d8b7 in check-out mode, nobreakall shuold be empty Fabio Tranchitella 2008-04-29 07:26:13 +0000
  • 1768a56d7b Added check-out mode for britney.py Fabio Tranchitella 2008-04-29 05:08:58 +0000
  • a3667cb3b1 Removed armel from new arches, added back to break arches. Fabio Tranchitella 2008-04-24 08:47:34 +0000
  • f23c31d59f Removed armel from break arches. Fabio Tranchitella 2008-04-24 07:37:54 +0000
  • 024770f558 Do not break if SMOOTH_UPDATES is empty. Fabio Tranchitella 2008-04-23 17:25:56 +0000
  • 752b3aab77 Implemented history for the command line hint tester (patch from dato). Fabio Tranchitella 2008-04-23 17:22:24 +0000
  • 2cb47f7af2 Updates for arm/armel. Fabio Tranchitella 2008-04-20 15:49:47 +0000
  • 5db6d600a8 Sync britney.conf with the upstream version. Fabio Tranchitella 2008-03-03 08:57:01 +0000
  • d240438ee1 Damn, I missed fucked arches. Fabio Tranchitella 2008-03-01 14:54:09 +0000
  • 469d67fca2 This should fix the diffs, armel is a BREAK_ARCH. Fabio Tranchitella 2008-02-28 17:23:37 +0000
  • 52ad4f0e26 Synchronization of hinters and permissions from the original version. Fabio Tranchitella 2008-01-19 17:24:06 +0000
  • 2529dd4093 Added pkern to the list of hinters. Fabio Tranchitella 2008-01-19 17:12:30 +0000
  • 41bdd841cf Implemented the --hints="urgent foo/1; force bar/2". The hints are used as they were coming from the user "command-line", and influence both the excuses and the upgrade runs. This option is very useful in combination with the hint tester interactive interface. Fabio Tranchitella 2008-01-17 14:27:36 +0000
  • 0db947c498 Let's enable the second round again, we'll discuss about optimizations later. Fabio Tranchitella 2008-01-17 13:59:20 +0000
  • 24cf4c0dbb Implemented the hint-tester interface to interactively test easy, force-hint and hint hints; removed djpig from the hinters. Fabio Tranchitella 2008-01-15 16:09:51 +0000
  • 0b5c20b589 You can now configure the path for the HeidiResult file. Fabio Tranchitella 2008-01-15 15:06:01 +0000
  • 20621c1a27 At this point, we could schedule a periodic diff between the original excuses and the new ones; everything seems to be the same (excluding the usual bugs in the old implementation). Fabio Tranchitella 2008-01-13 12:16:31 +0000
  • 7fb9f58bb8 So well, so good: the excuses are very close to the one generated by the original Britney. Still a few differences, which in my opinion are bugs in the old one; I don't want to implement those bugs. Full stop. Fabio Tranchitella 2008-01-12 19:19:26 +0000
  • 4987a3c056 Fixed a typo. Fabio Tranchitella 2008-01-12 18:42:26 +0000
  • 3dc3be1c72 Merge with the last official release of Britney. Fabio Tranchitella 2008-01-12 18:41:03 +0000
  • d16584a8ca Fixed a strange behaviour of extension-based testing system. Fabio Tranchitella 2006-09-05 08:32:41 +0000
  • 9517eb810a Small output enhancements. Fabio Tranchitella 2006-09-05 08:15:04 +0000
  • 35a0a044b3 Added auto-hinter option; updated architecture configuration. Fabio Tranchitella 2006-09-04 12:39:02 +0000
  • e6d3628aef Fixed a stupid bug in the hinting code. Fabio Tranchitella 2006-08-23 13:04:47 +0000
  • e9afdfb2e0 Fixed a segfault for faux packages, which do not have the architecture field. Fabio Tranchitella 2006-08-23 12:54:48 +0000
  • b1afe1ee3d Removed a debug method, it should not be released. Fabio Tranchitella 2006-08-20 19:35:25 +0000
  • 76b3a8cf3c Fixed a pointer problem which caused segfaults when dealing with virtual packages; fixed a bug in source removal; moved add_binary and remove_binary from the britney module to the Packages object. Fabio Tranchitella 2006-08-20 19:25:21 +0000
  • 3825241619 Britney ported to is_installable: the code runs, but more testing is needed. Fabio Tranchitella 2006-08-18 22:50:52 +0000
  • ebf82f844d Portability fix: add the -fPIC flags in the Makefile. Fabio Tranchitella 2006-08-18 21:46:28 +0000
  • a0dc325294 Implemented buildSystem, removeBinary and addBinary for the c extension; added a sample python script. Fabio Tranchitella 2006-08-18 21:43:49 +0000
  • 6add268c45 Create a branch for a c-extension based implementation. Fabio Tranchitella 2006-08-18 21:37:04 +0000
  • 22988cb162 Added old britney's update_out.py, for real. Fabio Tranchitella 2006-08-18 21:30:35 +0000
  • c8468f9516 Imported the old britney and its libraries. Fabio Tranchitella 2006-08-18 21:27:54 +0000
  • 70be82be3f Updated documentation. Fabio Tranchitella 2006-08-18 21:24:26 +0000
  • 758b0718bc Removed a call to keys method, it is useless. Fabio Tranchitella 2006-08-18 15:18:11 +0000
  • f4db64b83a Something went wrong with the last commit: restored a single line. Fabio Tranchitella 2006-08-18 14:11:46 +0000
  • 070ce39f96 Small performance improvement: do not copy the list of broken packages over and over, just mark when it is changed. Fabio Tranchitella 2006-08-18 14:10:05 +0000
  • 3327c07bd9 Improve memory usage: use a list instead of dictionary to store packages; this reduce the memory usage of a 50% factor. Fabio Tranchitella 2006-08-18 13:47:20 +0000
  • b8b362aaf5 Final (I hope) commit, the code is fully working and fully compatible with the old britney (minus the last 5 randoms tries). Fabio Tranchitella 2006-08-17 15:29:16 +0000
  • 90a090767e Undo changes if the hint is not successful. Fabio Tranchitella 2006-08-16 19:38:34 +0000
  • 333b76f04c Several (last, I hope) fixes. Fabio Tranchitella 2006-08-16 17:56:38 +0000
  • ab05768171 Several fixes. Fabio Tranchitella 2006-08-15 21:23:36 +0000
  • 53a2923fea Output enhancements; small changes for the do_all method. Fabio Tranchitella 2006-08-15 15:32:14 +0000
  • 3c58b798cd Fixed a bunch of minor issues with the output. Fabio Tranchitella 2006-08-14 11:53:19 +0000
  • c313a5f644 Cosmetic change. Fabio Tranchitella 2006-08-11 21:12:27 +0000
  • d966ada77b Fixed a cosmetic bug. Fabio Tranchitella 2006-08-08 12:53:50 +0000
  • da58215dd1 Fixed a bug: conflicts with virtual packages in check_conflicts. Fabio Tranchitella 2006-08-08 10:26:32 +0000
  • fd15f44b0c Fixed a bug in the conflicts checker. Fabio Tranchitella 2006-08-07 17:59:32 +0000
  • 18c7435c4f Related to the previos commit. Fabio Tranchitella 2006-08-07 14:38:35 +0000
  • 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. Fabio Tranchitella 2006-08-07 14:38:13 +0000
  • 6272abd122 Merged with new upstream release (thanks, aj). Fabio Tranchitella 2006-08-07 11:06:04 +0000
  • 6078ef1c2d It seems that old britney changed behaviour regarding versioned dependencies on virtual packages; modified TODO and BUGS. Fabio Tranchitella 2006-08-07 09:52:29 +0000
  • 24a081807e Modified britney.conf to be synced with the current configuration. Fabio Tranchitella 2006-08-07 08:02:38 +0000
  • 61e48c2229 Small fixes for the update excuses. Fabio Tranchitella 2006-08-06 20:41:13 +0000
  • da94ff9457 Handle single architecture testing-proposed-updates update. Fabio Tranchitella 2006-08-06 19:01:06 +0000
  • b0ef0af348 Fixes for single-architecture updates. Fabio Tranchitella 2006-08-06 18:42:58 +0000
  • 8c9bac0eea Implemented support for old libraries (enabled by default if --compatible is not used). Fabio Tranchitella 2006-08-06 09:29:32 +0000
  • d461205430 Implemented auto-hinter. Fabio Tranchitella 2006-08-04 18:38:52 +0000
  • c41ea19690 Fixed a typo. Fabio Tranchitella 2006-08-04 14:56:18 +0000
  • 14e8d8887b Removed import of upgrade, it is not in the repository. Fabio Tranchitella 2006-08-04 11:23:28 +0000
  • 9f439cb304 Fixed a typo. Fabio Tranchitella 2006-08-03 11:42:23 +0000
  • 330380784a Implemented control file rewriter. Fabio Tranchitella 2006-08-03 11:41:39 +0000
  • 185e4b3ab2 Implemented undo for hints. Fabio Tranchitella 2006-08-03 11:10:40 +0000
  • 7c3083e8ae Fixed a few FIXME entries. Fabio Tranchitella 2006-08-03 07:49:13 +0000
  • a852f13834 Fixed a bug in iter_packages: we dropped a package at the end of the first iteration. Fabio Tranchitella 2006-08-02 09:56:33 +0000
  • 6fa3cd188d A little more on hints, almost completed. Fabio Tranchitella 2006-08-01 20:27:48 +0000
  • 04e735af4b Implemented output stuff and half of the hints processing. Fabio Tranchitella 2006-08-01 18:59:29 +0000
  • 90768aa4e3 Improved performances sorting in a smart way the list of actions (only enabled if --compatible is not used). Fabio Tranchitella 2006-08-01 13:33:06 +0000
  • dc1a84151d Fixed the undo for single architecture updates. Fabio Tranchitella 2006-07-31 20:38:01 +0000
  • db63948c5f Improved performances sorting actions before UpgradeRun. Fabio Tranchitella 2006-07-31 16:33:28 +0000
  • 3a323bdc41 Performance improvements and detailed documentation for the UpgradeRun. Fabio Tranchitella 2006-07-30 11:15:27 +0000
  • 1f9ba4410c Other fixes. Fabio Tranchitella 2006-07-29 20:29:19 +0000
  • b57aefed68 Fixes for doop_source: update the virtual packages list while processing actions. Fabio Tranchitella 2006-07-29 19:13:23 +0000
  • e81aa4250b Small fixes for UpgradeRun, which is almost complete. Fabio Tranchitella 2006-07-28 22:08:21 +0000