[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-190-gd5acf7a

Allan McRae allan at archlinux.org
Thu Oct 31 02:24:48 EDT 2013


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  d5acf7a44a41c0ac8224895a9f15f3d04e80811d (commit)
       via  c3493360afdc4e74558f1a8016cdb3164f9dbc8f (commit)
       via  08191b13f2911b5f371824fbc224fe66c336bc76 (commit)
       via  1c5b94e6bbcf2e8e1c8bb2711465b98a894a9652 (commit)
       via  b82a0d83ce3aede3cd82885439996359fa7e7e7b (commit)
       via  6405ecb25995e7cb4ec8b4603d6cfed9d58bf22a (commit)
       via  7e767b7e90755f5b8c90b37e68ae14098fba5520 (commit)
       via  8f5dbd56145a19d6f1ce951cec84ef5816f48349 (commit)
       via  a8285350cc6c6e9400c53e2a24d984a4b242e434 (commit)
       via  c2134fde2be179c490b33765fe5504be96291b95 (commit)
       via  2194eddf30bea718c2b5fd6b86d2a626783fc901 (commit)
       via  23923200c3e34563c8124a1b098bc0866f4e92e5 (commit)
       via  d4ba5bdda6595db83babbac1c59fac129fcaff24 (commit)
       via  d63313efe1502f97757028f55876f8accd9d9fe2 (commit)
       via  49de11b34014ced15b84fd38061b3d5aeb4db47c (commit)
       via  2d9e7dc2bcb71771b70d379f77212f0ce4a622f4 (commit)
       via  70b2c5f5ef7e81f61db9fada63c80514c3b163a5 (commit)
       via  c7f159c1c94517a92c3a66208e534e1a983dddef (commit)
      from  968486ecc0c20f3b075ad9b903b9df862621610a (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 d5acf7a44a41c0ac8224895a9f15f3d04e80811d
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Thu Oct 24 09:22:54 2013 -0400

    upgrade.c: use iterator variable
    
    remote was being used to loop over itself, making the FREELIST
    ineffective.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit c3493360afdc4e74558f1a8016cdb3164f9dbc8f
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Fri Oct 25 23:20:24 2013 -0400

    deps.c: pass alpm_list** to _alpm_recursedeps
    
    Improves consistency and makes it clear that targs will be modified by
    _alpm_recursedeps.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 08191b13f2911b5f371824fbc224fe66c336bc76
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Thu Oct 24 19:52:59 2013 -0400

    check for -1 return value from getopt_long
    
    getopt_long returns -1 when it has finished parsing all args.  A return
    value of 0 indicates that a flag was set directly by getopt_long and
    parsing should continue.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 1c5b94e6bbcf2e8e1c8bb2711465b98a894a9652
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Thu Oct 24 09:22:53 2013 -0400

    callback.c: check for negative xfered size
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit b82a0d83ce3aede3cd82885439996359fa7e7e7b
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Oct 20 22:49:51 2013 +1000

    makepkg: do not allow badly formatted arch lines
    
    It appears there are a lot of packages with arch=('i686 x86_64')
    floating around.  Quote the arch array when passing as a parameter
    to detect such things.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 6405ecb25995e7cb4ec8b4603d6cfed9d58bf22a
Author: Florian Pritz <bluewind at xinu.at>
Date:   Sat Oct 19 11:47:11 2013 +0200

    pacman -Si/-Qi: Autodetect best fitting file size unit
    
    I've tracked this back to e223366 and it looks like this just forces KiB
    because back then humanize_size didn't exist, but the size was just
    divided by 1024 to keep it somewhat readable. When humanize_size got
    introduced in 3c8a448 this was just carried over.
    
    The unit detected for "Download Size" is reused for "Installed Size" to
    make it easier to read.
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 7e767b7e90755f5b8c90b37e68ae14098fba5520
Author: Vladimir A. Nazarenko <naszar at ya.ru>
Date:   Sun Oct 20 15:57:24 2013 +1100

    Use getuid instead of geteuid
    
    If someone gives the pacman binary setuid permissions, the geteuid check
    allows it to start running but subsequently fail. As we do not support
    setting pacman setuid, use getuid to check permissions instead.
    
    FS#37174.
    
    Signed-off-by: Vladimir A. Nazarenko <naszar at ya.ru>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 8f5dbd56145a19d6f1ce951cec84ef5816f48349
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Fri Oct 18 00:36:22 2013 -0400

    libalpm/db.c: default to ALPM_DB_USAGE_ALL
    
    This allows existing front-ends other than pacman to continue working
    normally.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit a8285350cc6c6e9400c53e2a24d984a4b242e434
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Fri Oct 18 00:32:20 2013 -0400

    makepkg: allow empty source arrays
    
    Necessary for metapackages.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit c2134fde2be179c490b33765fe5504be96291b95
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Thu Oct 17 23:38:58 2013 -0400

    sortbydeps: include local pkgs in dep graph
    
    Detecting indirect dependencies by traversing a package's entire
    dependency tree is prohibitively slow for larger transactions.  Instead
    add local packages to the dependency graph.  This additionally requires
    delaying dependency ordering for sync operations so that removed
    packages may be excluded from dependency detection.
    
    tests/sync012.py was also updated to ensure that the dependency cycle
    was actually detected.
    
    Fixes FS#37380
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 2194eddf30bea718c2b5fd6b86d2a626783fc901
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Oct 15 14:54:57 2013 +1000

    Indicate ignored packages in -Qu output
    
    Add "[ignored]" in the "pacman -Qu" output after packages that have their
    upgrades ignored.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 23923200c3e34563c8124a1b098bc0866f4e92e5
Author: Allan McRae <allan at archlinux.org>
Date:   Wed Oct 16 12:23:11 2013 +1000

    Expose alpm_pkg_should_ignore
    
    This function is useful for frontends to annotate package upgrades
    that will be ignored.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d4ba5bdda6595db83babbac1c59fac129fcaff24
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Oct 15 22:20:43 2013 +1000

    repo-add.8: Provide example usage
    
    Detail the current standard of generating two databases - with and
    without the file list.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d63313efe1502f97757028f55876f8accd9d9fe2
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Oct 15 22:00:41 2013 +1000

    makepkg.8: Document remaining environmental variables
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 49de11b34014ced15b84fd38061b3d5aeb4db47c
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Oct 15 21:29:23 2013 +1000

    makepkg.8: document environmental variables that affect gpg signing
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 2d9e7dc2bcb71771b70d379f77212f0ce4a622f4
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Oct 15 17:28:49 2013 +1000

    Fix detection of joint --native and --foreign usage
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 70b2c5f5ef7e81f61db9fada63c80514c3b163a5
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Oct 15 16:21:33 2013 +1000

    List signiture keyids in -Sii output
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit c7f159c1c94517a92c3a66208e534e1a983dddef
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Oct 15 15:53:51 2013 +1000

    Make functions to decode a signature and extract keyid public
    
    These are useful for frontends.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

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

Summary of changes:
 doc/makepkg.8.txt             |  25 ++++++-
 doc/repo-add.8.txt            |  13 ++++
 lib/libalpm/alpm.h            |  15 ++++
 lib/libalpm/be_package.c      |   2 +-
 lib/libalpm/db.c              |   1 +
 lib/libalpm/deps.c            | 167 +++++++++++++++++++-----------------------
 lib/libalpm/deps.h            |   5 +-
 lib/libalpm/package.c         |   2 +-
 lib/libalpm/package.h         |   1 -
 lib/libalpm/remove.c          |   6 +-
 lib/libalpm/signing.c         |   6 +-
 lib/libalpm/signing.h         |   5 --
 lib/libalpm/sync.c            |  27 ++++---
 scripts/makepkg.sh.in         |   6 +-
 src/pacman/callback.c         |   2 +-
 src/pacman/package.c          |  22 +++++-
 src/pacman/pacman.c           |  17 ++---
 src/pacman/query.c            |   4 +
 src/pacman/upgrade.c          |   6 +-
 test/pacman/tests/query006.py |   2 +-
 test/pacman/tests/sync012.py  |   2 +
 21 files changed, 195 insertions(+), 141 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list