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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							04e735af4b
							
						
					 | 
					
						
						
							
							Implemented output stuff and half of the hints processing.
						
						
						
						
						
						
					 | 
					
						2006-08-01 18:59:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							90768aa4e3
							
						
					 | 
					
						
						
							
							Improved performances sorting in a smart way the list of actions (only enabled if --compatible is not used).
						
						
						
						
						
						
					 | 
					
						2006-08-01 13:33:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc1a84151d
							
						
					 | 
					
						
						
							
							Fixed the undo for single architecture updates.
						
						
						
						
						
						
					 | 
					
						2006-07-31 20:38:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							db63948c5f
							
						
					 | 
					
						
						
							
							Improved performances sorting actions before UpgradeRun.
						
						
						
						
						
						
					 | 
					
						2006-07-31 16:33:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a323bdc41
							
						
					 | 
					
						
						
							
							Performance improvements and detailed documentation for the UpgradeRun.
						
						
						
						
						
						
					 | 
					
						2006-07-30 11:15:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f9ba4410c
							
						
					 | 
					
						
						
							
							Other fixes.
						
						
						
						
						
						
					 | 
					
						2006-07-29 20:29:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							b57aefed68
							
						
					 | 
					
						
						
							
							Fixes for doop_source: update the virtual packages list while processing actions.
						
						
						
						
						
						
					 | 
					
						2006-07-29 19:13:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							e81aa4250b
							
						
					 | 
					
						
						
							
							Small fixes for UpgradeRun, which is almost complete.
						
						
						
						
						
						
					 | 
					
						2006-07-28 22:08:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f69de7da0
							
						
					 | 
					
						
						
							
							Several improvements in algorithms and performances.
						
						
						
						
						
						
					 | 
					
						2006-07-28 16:47:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9e7101d65
							
						
					 | 
					
						
						
							
							Implemented --actions command line option.
						
						
						
						
						
						
					 | 
					
						2006-07-28 13:21:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							9802ae9914
							
						
					 | 
					
						
						
							
							New algorithm for conflicts checks; improved general performances.
						
						
						
						
						
						
					 | 
					
						2006-07-28 07:59:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							05ac673cc0
							
						
					 | 
					
						
						
							
							Added new architectures list to the config file, which actually is empty.
						
						
						
						
						
						
					 | 
					
						2006-07-26 22:13:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							f96887ca41
							
						
					 | 
					
						
						
							
							Fixed a bug in iter_packages for single-arch operations.
						
						
						
						
						
						
					 | 
					
						2006-07-26 22:12:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							0cc91e9a28
							
						
					 | 
					
						
						
							
							Removed unused variables.
						
						
						
						
						
						
					 | 
					
						2006-07-26 20:07:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							b21863f9fd
							
						
					 | 
					
						
						
							
							Minor performance improvements.
						
						
						
						
						
						
					 | 
					
						2006-07-26 19:48:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							1df9db222d
							
						
					 | 
					
						
						
							
							Performance improvements.
						
						
						
						
						
						
					 | 
					
						2006-07-26 19:26:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6b677620b
							
						
					 | 
					
						
						
							
							Added a list of known bugs for the old britney, fixed a bug while evaluating nuninst.
						
						
						
						
						
						
					 | 
					
						2006-07-26 18:38:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							f19c391289
							
						
					 | 
					
						
						
							
							Ops, I missed this patch.
						
						
						
						
						
						
					 | 
					
						2006-07-25 21:26:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							24674215cd
							
						
					 | 
					
						
						
							
							iter_packages eat the list, so we need to pass a copy.
						
						
						
						
						
						
					 | 
					
						2006-07-25 20:54:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							6abbd90bfc
							
						
					 | 
					
						
						
							
							Several fixes for the output file; added support for decrements of the uninstallability count.
						
						
						
						
						
						
					 | 
					
						2006-07-25 20:32:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fabio Tranchitella
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6376aeced
							
						
					 | 
					
						
						
							
							Added a few suggestion from aba.
						
						
						
						
						
						
					 | 
					
						2006-07-25 14:36:34 +00:00 | 
					
					
						
						
							
							
							
						
					 |