| 
							
							
								 Fabio Tranchitella | 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). | 2008-01-13 12:16:31 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 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. | 2008-01-12 19:19:26 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 4987a3c056 | Fixed a typo. | 2008-01-12 18:42:26 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 3dc3be1c72 | Merge with the last official release of Britney. | 2008-01-12 18:41:03 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | d16584a8ca | Fixed a strange behaviour of extension-based testing system. | 2006-09-05 08:32:41 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 9517eb810a | Small output enhancements. | 2006-09-05 08:15:04 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 35a0a044b3 | Added auto-hinter option; updated architecture configuration. | 2006-09-04 12:39:02 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | e6d3628aef | Fixed a stupid bug in the hinting code. | 2006-08-23 13:04:47 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | e9afdfb2e0 | Fixed a segfault for faux packages, which do not have the architecture field. | 2006-08-23 12:54:48 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | b1afe1ee3d | Removed a debug method, it should not be released. | 2006-08-20 19:35:25 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 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. | 2006-08-20 19:25:21 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 3825241619 | Britney ported to is_installable: the code runs, but more testing is needed. | 2006-08-18 22:50:52 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | ebf82f844d | Portability fix: add the -fPIC flags in the Makefile. | 2006-08-18 21:46:28 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | a0dc325294 | Implemented buildSystem, removeBinary and addBinary for the c extension; added a sample python script. | 2006-08-18 21:43:49 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 6add268c45 | Create a branch for a c-extension based implementation. | 2006-08-18 21:37:04 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 22988cb162 | Added old britney's update_out.py, for real. | 2006-08-18 21:30:35 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | c8468f9516 | Imported the old britney and its libraries. | 2006-08-18 21:27:54 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 70be82be3f | Updated documentation. | 2006-08-18 21:24:26 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 758b0718bc | Removed a call to keys method, it is useless. | 2006-08-18 15:18:11 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | f4db64b83a | Something went wrong with the last commit: restored a single line. | 2006-08-18 14:11:46 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 070ce39f96 | Small performance improvement: do not copy the list of broken packages over and over, just mark when it is changed. | 2006-08-18 14:10:05 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 3327c07bd9 | Improve memory usage: use a list instead of dictionary to store packages; this reduce the memory usage of a 50% factor. | 2006-08-18 13:47:20 +00:00 |  | 
			
				
					| 
							
							
								 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). | 2006-08-17 15:29:16 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 90a090767e | Undo changes if the hint is not successful. | 2006-08-16 19:38:34 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 333b76f04c | Several (last, I hope) fixes. | 2006-08-16 17:56:38 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | ab05768171 | Several fixes. | 2006-08-15 21:23:36 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 53a2923fea | Output enhancements; small changes for the do_all method. | 2006-08-15 15:32:14 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 3c58b798cd | Fixed a bunch of minor issues with the output. | 2006-08-14 11:53:19 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | c313a5f644 | Cosmetic change. | 2006-08-11 21:12:27 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | d966ada77b | Fixed a cosmetic bug. | 2006-08-08 12:53:50 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | da58215dd1 | Fixed a bug: conflicts with virtual packages in check_conflicts. | 2006-08-08 10:26:32 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | fd15f44b0c | Fixed a bug in the conflicts checker. | 2006-08-07 17:59:32 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 18c7435c4f | Related to the previos commit. | 2006-08-07 14:38:35 +00:00 |  | 
			
				
					| 
							
							
								 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. | 2006-08-07 14:38:13 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 6272abd122 | Merged with new upstream release (thanks, aj). | 2006-08-07 11:06:04 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 6078ef1c2d | It seems that old britney changed behaviour regarding versioned dependencies on virtual packages; modified TODO and BUGS. | 2006-08-07 09:52:29 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 24a081807e | Modified britney.conf to be synced with the current configuration. | 2006-08-07 08:02:38 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 61e48c2229 | Small fixes for the update excuses. | 2006-08-06 20:41:13 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | da94ff9457 | Handle single architecture testing-proposed-updates update. | 2006-08-06 19:01:06 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | b0ef0af348 | Fixes for single-architecture updates. | 2006-08-06 18:42:58 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 8c9bac0eea | Implemented support for old libraries (enabled by default if --compatible is not used). | 2006-08-06 09:29:32 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | d461205430 | Implemented auto-hinter. | 2006-08-04 18:38:52 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | c41ea19690 | Fixed a typo. | 2006-08-04 14:56:18 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 14e8d8887b | Removed import of upgrade, it is not in the repository. | 2006-08-04 11:23:28 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 9f439cb304 | Fixed a typo. | 2006-08-03 11:42:23 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 330380784a | Implemented control file rewriter. | 2006-08-03 11:41:39 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 185e4b3ab2 | Implemented undo for hints. | 2006-08-03 11:10:40 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 7c3083e8ae | Fixed a few FIXME entries. | 2006-08-03 07:49:13 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | a852f13834 | Fixed a bug in iter_packages: we dropped a package at the end of the first iteration. | 2006-08-02 09:56:33 +00:00 |  | 
			
				
					| 
							
							
								 Fabio Tranchitella | 6fa3cd188d | A little more on hints, almost completed. | 2006-08-01 20:27:48 +00:00 |  |