[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.2.2-170-gf4ecc90
Dan McGee
dan at archlinux.org
Mon Jun 1 23:01:56 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 f4ecc908eccc3ace2e40b15be837e4fa44ecf0a0 (commit)
via c520d3845113ce4dc1a473c012288da7f2a655b8 (commit)
via 1b4135ca5d0654d18398d648ba48ecf14caa2289 (commit)
via 6360fe01007f34b1fa2285b6c741d2dffb81da28 (commit)
via 30e2496775897644fb397b32e8bdf0ae2f827216 (commit)
from 35b9dfc3805821cb504231a5e5ce5a8694278fb7 (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 f4ecc908eccc3ace2e40b15be837e4fa44ecf0a0
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Sat May 16 17:59:45 2009 +0200
We don't need root with -Sp
FS#8905 is fixed. The front-end passes PM_TRANS_FLAG_NOLOCK to the back-end,
so it doesn't lock the database. That's why we don't need root anymore.
I reworked (and renamed) needs_transaction() accordingly. I also added
missing -Sc check there (for example, -Sci didn't print non-root error, but
pacman wanted to lock the database).
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit c520d3845113ce4dc1a473c012288da7f2a655b8
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Sat May 16 16:54:21 2009 +0200
Introduce PM_TRANS_FLAG_NOLOCK
This flag indicates that the front-end will not call alpm_trans_commit(),
so the database needn't be locked. This is the first step toward fixing
FS#8905.
If this flag is set, alpm_trans_commit() does nothing and returns with
an error (that has new code: PM_ERR_TRANS_NOT_LOCKED).
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 1b4135ca5d0654d18398d648ba48ecf14caa2289
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Fri May 22 01:06:33 2009 +0200
Change package to package(s) and file to file(s) in documentation
The pacman --help pages and the manual suggested that only one package can
be upgraded/removed per transaction.
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 6360fe01007f34b1fa2285b6c741d2dffb81da28
Author: Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar>
Date: Thu May 21 01:19:37 2009 -0300
Remove unused string.h from src/pacman/remove.c
This header was used in the code for the function strdup()
that is not used anymore.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 30e2496775897644fb397b32e8bdf0ae2f827216
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Thu Feb 26 18:16:23 2009 +0100
repo-add: fail early if repo can not be created
Before this commit, the repo creation could fail after all packages have
been added to the database. Now this will be detected before adding
anything.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
doc/pacman.8.txt | 4 ++--
lib/libalpm/alpm.h | 4 +++-
lib/libalpm/error.c | 2 ++
lib/libalpm/trans.c | 32 ++++++++++++++++++++------------
scripts/repo-add.sh.in | 14 ++++++++++++--
src/pacman/pacman.c | 7 ++++---
src/pacman/remove.c | 1 -
src/pacman/util.c | 19 ++++++++-----------
src/pacman/util.h | 2 +-
9 files changed, 52 insertions(+), 33 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list