[pacman-dev] [PATCH 1/4] Internal code reorganization in preparation for changes to package resolution.

Bryan Ischo bji-keyword-pacman.3644cb at www.ischo.com
Fri Jan 16 20:26:58 EST 2009


This change reorganizes the internal code so that packages are resolved 
one at a time instead of all at once from a list.  This will allow a 
future checkin to prompt the user to see if they'd rather remove 
unresolvable packages from the tranasaction and continue, or fail the 
transaction.  This change does not affect the actual behavior of libalpm 
and all tests pass without changes.

Signed-off-by: Bryan Ischo <bryan at ischo.com>
---
  lib/libalpm/deps.c |   64 
+++++++++++++++++++++++++++++++++++++++++++---------
  lib/libalpm/deps.h |    5 ++-
  lib/libalpm/sync.c |   52 +++++++++++++++++++++++++++++++++---------
  3 files changed, 97 insertions(+), 24 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 6afe87342af95e3b409a4382651e29cf8b3445c9.diff
Type: text/x-patch
Size: 8906 bytes
Desc: not available
URL: <http://archlinux.org/pipermail/pacman-dev/attachments/20090117/1b3ad789/attachment.bin>


More information about the pacman-dev mailing list