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@archlinux.org> Date: Thu May 19 16:59:53 2011 -0500 Coding style cleanups; add a null check Signed-off-by: Dan McGee <dan@archlinux.org> commit ba467779bb0faa6ea81d91759c2224592091bbe3 Author: Dan McGee <dan@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@archlinux.org> commit aec60e37822509a1ca7fc53244878d3f1505d964 Author: Dan McGee <dan@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@archlinux.org> commit 93f02f5793ad7907aa0bc7c4a9fe64f0c7ce86f6 Author: Dan McGee <dan@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@archlinux.org> commit 3000b6b473422dca3670c922c24d0e15e963281a Author: Dan McGee <dan@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@archlinux.org> commit ac6f6b317ae4bb7adf5ea08fbad6a75f024ff75a Author: Dan McGee <dan@archlinux.org> Date: Mon May 16 10:19:21 2011 -0500 Transifex updates Signed-off-by: Dan McGee <dan@archlinux.org> commit b9a2318becfc9d6ffb92e602adf433faa8cec383 Author: Dave Reisner <d@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@falconindy.com> Signed-off-by: Dan McGee <dan@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