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 <[email protected]>
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 <[email protected]>
    Signed-off-by: Dan McGee <[email protected]>

commit d70465decc617412db0670c8169ec22421c8e3d1
Author: Bryan Ischo <[email protected]>
Date:   Mon Mar 9 10:05:10 2009 +1300

    Remove duplicates from the unresolvable list before prompting user
    
    Signed-off-by: Bryan Ischo <[email protected]>
    Signed-off-by: Dan McGee <[email protected]>

-----------------------------------------------------------------------

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
_______________________________________________
pacman-dev mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/pacman-dev

Reply via email to