This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official pacman repository". The branch, master has been updated via db3e166503386b4f9e456017fd56d8bce84528fe (commit) via d70465decc617412db0670c8169ec22421c8e3d1 (commit) from 4b78852f7e78ec605be0a382ddc78afe33251d78 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit db3e166503386b4f9e456017fd56d8bce84528fe Author: Bryan Ischo <bji-keyword-pacman.3644cb@www.ischo.com> Date: Mon Mar 9 09:56:13 2009 +1300 Look in target-list first to resolve dependencies This fixes a bug introduced by my previous changes which changes the behavior of IgnorePkg/IgnoreGroup to allow the user to remove unresolvable packages from the transaction. The bug is that the target-list was no longer being consulted first to resolve dependencies, which means that if two packages in the sync database satisfied a dependency, and the user explicitly requested one of those two packages in the sync, the other package was still being pulled in. A new test was added, sync993.py, to verify the desired behavior. Signed-off-by: Bryan Ischo <bji-keyword-pacman.3644cb@www.ischo.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit d70465decc617412db0670c8169ec22421c8e3d1 Author: Bryan Ischo <bji-keyword-pacman.3644cb@www.ischo.com> Date: Mon Mar 9 10:05:10 2009 +1300 Remove duplicates from the unresolvable list before prompting user Signed-off-by: Bryan Ischo <bji-keyword-pacman.3644cb@www.ischo.com> Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: lib/libalpm/deps.c | 18 +++++++++++------- lib/libalpm/deps.h | 3 ++- lib/libalpm/sync.c | 8 ++++++-- pactest/tests/sync993.py | 20 ++++++++++++++++++++ 4 files changed, 39 insertions(+), 10 deletions(-) create mode 100644 pactest/tests/sync993.py hooks/post-receive -- The official pacman repository