[pacman-dev] [GIT] The official pacman repository branch, maint, updated. v4.2.0-10-gd2d00e4

Allan McRae allan at archlinux.org
Wed Dec 24 01:16:52 UTC 2014

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  d2d00e454353d5a420ce3406e9cd011e299d091d (commit)
       via  c07593c64ce616c768061348865ead2a13248b0f (commit)
       via  a1c50a08c9307cd21947269bd8382add1acf2515 (commit)
       via  325e20dea15882a4cdfe1cdbddd09ffb30c0c364 (commit)
       via  23850c7c9995e00d52d09e60eaa95b6285b3146d (commit)
      from  c8448bb466d3c532d5867a4452492b1948400c77 (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 d2d00e454353d5a420ce3406e9cd011e299d091d
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue Dec 23 10:57:29 2014 -0500

    makepkg: properly correlate checksums for multiple sources
    Previously, we used a single boolean value to determine correlation of
    sources to checksums. Since the introduction of arch-specific sources,
    this is no longer sufficient, as we must ensure that we have checksums
    for (potentially) multiple source arrays.
    This change inlines the logic of have_sources to build an associative
    array of source array names, unsetting them as we discover their
    checksums. The error condition then becomes a non-empty correlation
    Fixes: https://bugs.archlinux.org/task/43192
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit c07593c64ce616c768061348865ead2a13248b0f
Author: Evangelos Foutras <evangelos at foutrelis.com>
Date:   Mon Dec 22 19:19:38 2014 +0200

    Use correct mode bits for the log file (0000 -> 0644)
    Following commit 086bbc5 (Use O_CLOEXEC as much as possible when opening
    files), the log file would be created by pacman with blank permissions.
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit a1c50a08c9307cd21947269bd8382add1acf2515
Author: Peter Wu <peter at lekensteyn.nl>
Date:   Sat Dec 20 11:58:09 2014 +0100

    pacman-db-upgrade: set umask 022
    This prevents the database from becoming inaccessible for non-root
    users when the script was executed with a umask of 027.
    Signed-off-by: Peter Wu <peter at lekensteyn.nl>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 325e20dea15882a4cdfe1cdbddd09ffb30c0c364
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Dec 22 16:18:10 2014 +1000

    makepkg: download sources for all architectures when making source package
    We validated all sources when making a source package, whether or not they
    are included in the tarball.
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 23850c7c9995e00d52d09e60eaa95b6285b3146d
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Dec 22 15:01:57 2014 +1000

    pacman-db-upgrade: be more verbose
    People have mentioned that the silent upgrade to DB version 9 when no
    adjustments are needed for directory symlinks is confusion.  Always print
    the upgrading message.
    Signed-off-by: Allan McRae <allan at archlinux.org>


Summary of changes:
 lib/libalpm/log.c               |  2 +-
 scripts/makepkg.sh.in           | 34 ++++++++++++++--------------------
 scripts/pacman-db-upgrade.sh.in |  7 +++++--
 3 files changed, 20 insertions(+), 23 deletions(-)

The official pacman repository

More information about the pacman-dev mailing list