[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.2.2-142-gdb3e166

Dan McGee dan at archlinux.org
Sat Apr 11 15:49:32 EDT 2009


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 at 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 at www.ischo.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d70465decc617412db0670c8169ec22421c8e3d1
Author: Bryan Ischo <bji-keyword-pacman.3644cb at 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 at www.ischo.com>
    Signed-off-by: Dan McGee <dan at 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


More information about the pacman-dev mailing list