[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