[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.4-567-gc5ecced

Dan McGee dan at archlinux.org
Thu Aug 11 12:48:51 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, master has been updated
       via  c5eccedc63dedd6a0ac89f86c8fc54e7ccad40be (commit)
       via  a58dc9283c6a48d4e664dfe622d8be38b6999409 (commit)
       via  09034520325efcc2e684f05fa7a99c02bad1f5be (commit)
       via  dd865d298146ef77effb2110d7db172b3bffe9b0 (commit)
       via  d0c64c41965d49ac840a747d009de85b7eb9e92e (commit)
       via  0bfefa87c8a7b34f9c8eeb7b2b7e4b1ba0e056d1 (commit)
       via  6e4f695a0f583a832e616034db59779444d86d69 (commit)
       via  725edde73fb16564b0ce33257d7a069b10eb8cea (commit)
       via  857357f9405b6c07236550b7ec1558ed1b116c6b (commit)
       via  f3fa77bcf1d792971c314f8c0de255866e89f3f3 (commit)
       via  1f6afe6b0b3e1f222b5624e93af6e6272afea423 (commit)
       via  ca41470462c3a674966e55be7186c5bdefbe6242 (commit)
       via  f0803f6ece49e760c2992895e35517fd1cf141c9 (commit)
       via  edd9ed6a3bbe0a351fdf09b3d4b33c8d2fd66899 (commit)
       via  c4112da8c3c628570d059679abd5bd4c79286184 (commit)
       via  c493eef643ecb3a54c79083c51a8975f816ed9de (commit)
       via  05608ee57e89c1f55a573377f90c8025afd7c618 (commit)
       via  e0f41e0fb4ec9eb7d1e2c54744e6dbcd4d61a713 (commit)
       via  c36dbf97118d8098ccf124b6299ff958a289d3c4 (commit)
       via  6b57118c15c6ba60fd84e72ab1ec32bad7f7f7de (commit)
       via  07996bfac7cf172e656f7527794512fd596a9edf (commit)
      from  82d45d66ca36f48dd89867e817d198bd9e055829 (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 c5eccedc63dedd6a0ac89f86c8fc54e7ccad40be
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Aug 11 11:45:27 2011 -0500

    Bump version to 4.0.0rc1
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a58dc9283c6a48d4e664dfe622d8be38b6999409
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 11 08:14:13 2011 -0400

    pactest: add sync302 to test recursive syncfirst
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 09034520325efcc2e684f05fa7a99c02bad1f5be
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Aug 11 01:05:49 2011 -0500

    Enable recursive/needed sync on SyncFirst
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit dd865d298146ef77effb2110d7db172b3bffe9b0
Merge: d0c64c4 c493eef
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Aug 11 11:32:09 2011 -0500

    Merge branch 'maint'
    
    Conflicts:
    	scripts/repo-add.sh.in

commit d0c64c41965d49ac840a747d009de85b7eb9e92e
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Aug 11 11:27:45 2011 -0500

    Attempt to update zsh_completion
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 0bfefa87c8a7b34f9c8eeb7b2b7e4b1ba0e056d1
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 11 09:37:04 2011 -0400

    bash_completion: update for adjusted options
    
    Remove -k option excepting query operations and add --recursive for sync
    and upgrade operations.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 6e4f695a0f583a832e616034db59779444d86d69
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 11 09:18:55 2011 -0400

    pacman: remove --dbonly shortopt
    
    This is somewhat of a dangerous option with limited use cases. Don't
    advertise it as an easily accessibly option.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 725edde73fb16564b0ce33257d7a069b10eb8cea
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Aug 11 10:28:59 2011 -0500

    Update trust level strings in -Qi display
    
    It makes more sense to use the same tense and construction on all of
    these.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 857357f9405b6c07236550b7ec1558ed1b116c6b
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Aug 11 08:55:12 2011 -0500

    Allow --needed and --recursive on -U operations
    
    Trivial to implement as the same backend machinery is used anyway.
    Document it and add it to the accepted options.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit f3fa77bcf1d792971c314f8c0de255866e89f3f3
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Aug 11 01:00:47 2011 -0500

    Add -S --recursive operation
    
    This closely matches what we had before for -R --recursive. Basically,
    when specifying a target (e.g., pacman), we can now recursively pull all
    dependencies, regardless of version specifiers and whether they are
    already satisfied in the local database. This could be used to update
    pacman on a system with an old glibc, for example, as both pacman and
    glibc would get pulled into the transaction.
    
    This is most useful with --needed to prevent needless reinstalls as
    described in the man page changes.
    
    The end goal of this change is to wire it into SyncFirst and have it be
    the default mode of operation there, but that belongs in a separate
    changeset.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 1f6afe6b0b3e1f222b5624e93af6e6272afea423
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Aug 10 23:28:57 2011 -0500

    Dependency code style cleanups
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ca41470462c3a674966e55be7186c5bdefbe6242
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Aug 10 22:40:30 2011 -0500

    configure: simplify CARCH generation madness
    
    Rather than a hardcoded list of only a few select architectures (of the
    250+ case statements in config.guess), simply define CARCH to be the
    first component of the "target triplet".
    
    This introduces one "regression"- powerpc will no longer become ppc.
    However, this is easily worked around in downstream distros if wanted.
    This was the only CPU architecture with this oddity so it was felt worth
    the price to make this change. Note that 'ppc64' wasn't handled in this
    same odd fashion before anyway.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit f0803f6ece49e760c2992895e35517fd1cf141c9
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Aug 10 22:14:41 2011 -0500

    build: remove mucking with CARCHFLAGS
    
    We've never received an update to this, and gcc has sane defaults out of
    the box anyway, as do most projects in their build systems. Remove the
    magic here and just let downstream distros handle any changes or
    additions necessary, as we already do for LDFLAGS.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit edd9ed6a3bbe0a351fdf09b3d4b33c8d2fd66899
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 11 08:19:39 2011 -0400

    stop progress callbacks after curl_easy_perform returns
    
    This prevents possible null dereferences in FTP transfers when the
    progress callback is touched during connection teardown.
    
    http://curl.haxx.se/mail/lib-2011-08/0128.html
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c4112da8c3c628570d059679abd5bd4c79286184
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Aug 11 08:15:24 2011 -0400

    dload: remove unnecessary cast in alpm_load_payload_free
    
    Dan: make it compile, s/load/payload/.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 NEWS                         |    9 +++++
 configure.ac                 |   53 ++++----------------------------
 contrib/bash_completion.in   |    6 ++--
 contrib/zsh_completion.in    |    8 ++++-
 doc/index.txt                |    2 +
 doc/pacman.8.txt             |   22 ++++++++++++-
 etc/Makefile.am              |    1 -
 etc/makepkg.conf.in          |    8 ++---
 lib/libalpm/deps.c           |   69 ++++++++++++++++++++++++++++++-----------
 lib/libalpm/dload.c          |   13 ++++----
 lib/libalpm/remove.c         |    6 ++-
 src/pacman/conf.h            |    4 ++-
 src/pacman/pacman.c          |   20 ++++++++----
 src/pacman/sync.c            |    2 +
 src/pacman/util.c            |    6 ++--
 test/pacman/tests/sync302.py |   49 +++++++++++++++++++++++++++++
 16 files changed, 183 insertions(+), 95 deletions(-)
 create mode 100644 test/pacman/tests/sync302.py


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list