[pacman-dev] [GIT] The official pacman repository branch, maint, updated. v3.5.2-15-gf2c4e7e

Dan McGee dan at archlinux.org
Thu May 19 18:21:04 EDT 2011


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, maint has been updated
       via  f2c4e7e55220addef0581d1c38cc7363b5a0884c (commit)
       via  ba467779bb0faa6ea81d91759c2224592091bbe3 (commit)
       via  aec60e37822509a1ca7fc53244878d3f1505d964 (commit)
       via  93f02f5793ad7907aa0bc7c4a9fe64f0c7ce86f6 (commit)
       via  3000b6b473422dca3670c922c24d0e15e963281a (commit)
       via  ac6f6b317ae4bb7adf5ea08fbad6a75f024ff75a (commit)
       via  b9a2318becfc9d6ffb92e602adf433faa8cec383 (commit)
      from  b14c5477e5e4483352d304a1e97de5922948b934 (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 f2c4e7e55220addef0581d1c38cc7363b5a0884c
Author: Dan McGee <dan at archlinux.org>
Date:   Thu May 19 16:59:53 2011 -0500

    Coding style cleanups; add a null check
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ba467779bb0faa6ea81d91759c2224592091bbe3
Author: Dan McGee <dan at archlinux.org>
Date:   Mon May 16 11:52:49 2011 -0500

    Ensure --print doesn't enable --noconfirm when not expected
    
    This is at best a hack around the way we currently do our --print magic,
    but at least prevents someone from shooting themselves in the foot as
    indicated in FS#24287.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit aec60e37822509a1ca7fc53244878d3f1505d964
Author: Dan McGee <dan at archlinux.org>
Date:   Mon May 16 11:50:13 2011 -0500

    Fix segfault when uninstalling broken backed-up symlink
    
    Issue FS#24230. If a symlink is broken and included in the removal
    process of a package, we blew up and segfaulted due to
    alpm_compute_md5sum() returning NULL and then performing a strcmp()
    operation.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 93f02f5793ad7907aa0bc7c4a9fe64f0c7ce86f6
Author: Dan McGee <dan at archlinux.org>
Date:   Mon May 16 11:32:33 2011 -0500

    Add test for FS#24230, dead backup symlink removal
    
    This currently causes a segfault, which is bad news.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3000b6b473422dca3670c922c24d0e15e963281a
Author: Dan McGee <dan at archlinux.org>
Date:   Mon May 16 11:08:32 2011 -0500

    pactest: treat symlinks with more respect
    
    Don't call os.stat() when we should be using os.lstat(); this allows us
    to actually test dead symlinks that don't have a corresponding file. Add
    a new LINK_EXIST rule that complements FILE_EXIST for a similar purpose.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ac6f6b317ae4bb7adf5ea08fbad6a75f024ff75a
Author: Dan McGee <dan at archlinux.org>
Date:   Mon May 16 10:19:21 2011 -0500

    Transifex updates
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit b9a2318becfc9d6ffb92e602adf433faa8cec383
Author: Dave Reisner <d at falconindy.com>
Date:   Sat May 14 12:54:03 2011 -0400

    trans.c: create transaction prior to checking DB version
    
    The addition of the DB version check introduces a lag time between the
    lockfile creation and the transaction initialization. In cases where the
    local DB is large enough and/or the user's disk is slow enough, this
    time is significant enough that its possible for a user to send a SIGINT
    and leave behind a db.lck file.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 lib/libalpm/remove.c            |    2 +-
 lib/libalpm/trans.c             |   19 +++++++++--------
 po/fi.po                        |   15 +++++++------
 src/pacman/pacman.c             |    5 ++-
 src/pacman/query.c              |   12 +++++++---
 test/pacman/pmpkg.py            |    2 +-
 test/pacman/pmrule.py           |    8 +++++++
 test/pacman/tests/symlink002.py |   43 +++++++++++++++++++++++++++++++++++++++
 test/pacman/util.py             |    6 +---
 9 files changed, 84 insertions(+), 28 deletions(-)
 create mode 100644 test/pacman/tests/symlink002.py


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list