[pacman-dev] [GIT] The official pacman repository branch, master now at v3.0.0-441-g52e7e6d

Aaron Griffin aaronmgriffin at gmail.com
Wed Oct 3 22:49:34 EDT 2007


Hello,

This is an automated email from the git hooks/update script, it was
generated because a ref change was pushed to the repository.

Updating branch, master,
       via  52e7e6d74733f7a431376a9e528c4fe4d3732068 (commit)
      from  4453ce155c2f2c5d48e45269250ac0bab52ac63f (commit)

- Log -----------------------------------------------------------------
commit 52e7e6d74733f7a431376a9e528c4fe4d3732068
Author: Chantry Xavier <shiningxc at gmail.com>
Date:   Wed Oct 3 21:02:36 2007 -0500

    needs_transaction adjustments
    
    I just moved the root path check out of needs_transaction, and put it directly
    in pacman.c . I think this part is alright.
    
    For the other problems, I thought about doing the transaction first, in a new
    sync trans function, which will init and release a transaction.  And then doing
    the commands like -Ss / -Sl / -Sg / -Si.
    
    The problem is that for commands like -Sys / -Syl / etc, only the refresh part
    of the transaction should be done.  So I had to introduce an ugly sync_only
    hack.
    
    Signed-off-by: Aaron Griffin <aaronmgriffin at gmail.com>

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

Diffstat:
 src/pacman/pacman.c |    4 +-
 src/pacman/sync.c   |  115 +++++++++++++++++++++++++++++----------------------
 src/pacman/util.c   |    5 +--
 3 files changed, 69 insertions(+), 55 deletions(-)

hooks/update
---
Git Source Code Management System
hooks/update refs/heads/master \
  4453ce155c2f2c5d48e45269250ac0bab52ac63f \
  52e7e6d74733f7a431376a9e528c4fe4d3732068




More information about the pacman-dev mailing list