[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