[pacman-dev] [GIT] The official pacman repository branch, release/5.0.x, updated. v5.0.1-5-g5469161

Allan McRae allan at archlinux.org
Thu May 5 03:57:51 UTC 2016

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, release/5.0.x has been updated
       via  5469161dad387b71d605cfeb2c6c369df6f939e3 (commit)
       via  07ccbc26914bea24983931532b97661a75b8a53c (commit)
       via  a66cba1b08cc7c9f55efcfda6f4ab3cafff6b874 (commit)
      from  d4f499f5638a68a3b7e17c5171aabdf535b79bd4 (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 5469161dad387b71d605cfeb2c6c369df6f939e3
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Mar 28 16:24:22 2016 +1000

    PKGBUILD.5: document that the pkgver() function runs after prepare()
    Signed-off-by: Allan McRae <allan at archlinux.org>
    (cherry picked from commit 59010386106eded2ee67798fa80215f250a53761)

commit 07ccbc26914bea24983931532b97661a75b8a53c
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Mar 20 21:23:32 2016 +1000

    Do not add root prefix twice when checking database files
    When checking .INSTALL and .CHANGELOG files in the mtree file, we need to find
    the path they are stored in the local database. This was appending the root
    prefix twice as alpm_option_get_dbpath already returns the absolute path to
    the database.
    While fixing that issue I added checks that the paths for the database files
    were not longer than PATH_MAX.
    Fixes FS#48563.
    Signed-off-by: Allan McRae <allan at archlinux.org>
    (cherry picked from commit 2ee1706a72858ea365c0e7a1a72d92ef2dae2f75)

commit a66cba1b08cc7c9f55efcfda6f4ab3cafff6b874
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Mar 21 11:49:16 2016 +1000

    libmakepkg: ensure emptydir find command acts on individual directories
    Using "-exec command {} +" systax exits on any error.  Such errors occur when
    running rmdir on a non-empty directory.  Switch to "{} ;" syntax instead which
    avoids exiting before the find command is completed.
    Fixes FS#48515.
    Note, we can not use "-empty" in the find command because it is not supported
    by Busybox find, and the "--ignore-fail-on-non-empty" flag for rmdir is not
    available on BSD rmdir variants.
    Signed-off-by: Allan McRae <allan at archlinux.org>
    (cherry picked from commit baf1ff64e6ea23e93f307480480d87159cd2e487)


Summary of changes:
 doc/PKGBUILD.5.txt                      |  8 ++---
 scripts/libmakepkg/tidy/emptydirs.sh.in |  3 +-
 src/pacman/check.c                      | 54 ++++++++++++++++++---------------
 3 files changed, 36 insertions(+), 29 deletions(-)

The official pacman repository

More information about the pacman-dev mailing list