Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							0db947c498
							
						
					 | 
					
						
						
							
							Let's enable the second round again, we'll discuss about optimizations
						
						
						
						
						
						
						
						later. 
						
						
					 | 
					
						2008-01-17 13:59:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							24cf4c0dbb
							
						
					 | 
					
						
						
							
							Implemented the hint-tester interface to interactively test easy, force-hint and hint hints; removed djpig from the hinters.
						
						
						
						
						
						
					 | 
					
						2008-01-15 16:09:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b5c20b589
							
						
					 | 
					
						
						
							
							You can now configure the path for the HeidiResult file.
						
						
						
						
						
						
					 | 
					
						2008-01-15 15:06:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 |