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

Allan McRae allan at archlinux.org
Sun Nov 23 09:56:43 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, master has been updated
       via  41c8263ba289dac191d7f74faaa62476baf41c28 (commit)
       via  bb878217cda7a04ae2a866671cdd3df9094bc972 (commit)
       via  04bc3a24ebedc2529d814164fb356a5a33489e6d (commit)
       via  c23ff87893de4f27c898b164c8586ce691fc370f (commit)
      from  ef0577e3d5560c2d7f2869586219040beffdbb6b (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 41c8263ba289dac191d7f74faaa62476baf41c28
Author: Tobias Powalowski <tpowa at archlinux.org>
Date:   Fri Nov 21 20:54:58 2014 +1000

    pacman-key: compatibility with gnupg-2.1
    GnuPG 2.1 no longer allow empty passphrases by default.
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit bb878217cda7a04ae2a866671cdd3df9094bc972
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Nov 21 14:13:57 2014 +1000

    Remove pacsysclean
    This script parsed pacman output and was broken by the change to the use
    of appropriate units for package sizes.
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 04bc3a24ebedc2529d814164fb356a5a33489e6d
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue Nov 18 09:02:06 2014 -0500

    pacsort: parse inputs up front into control struct
    This moves most of the parsing work out of the sorting path. The explode
    and splitfile functions now call input_new and append input_t structs
    to the list of sort candidates instead of raw strings. This lets us
    make smarter and easier decisions in the sorting callbacks, which are
    now also split into the version and file comparison methods for clarity.
    This fixes two bugs:
    1) Incorrect ordering with filenames containing epoch in the pkgver
    2) Incorrect ordering with package names which are substrings of
    each other (e.g. "systemd" and "systemd-sysvcompat").
    Performance of the --files mode degrades slightly as a result of this
    change, but not unreasonably. Sorting with small inputs (5-10) doubles
    in runtime, but larger inputs (4000+) only increase by 20%.
    ref: https://bugs.archlinux.org/task/37631
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit c23ff87893de4f27c898b164c8586ce691fc370f
Author: Allan McRae <allan at archlinux.org>
Date:   Wed Nov 19 17:09:55 2014 +1000

    checkupdates: do not print ignored packages
    Signed-off-by: Allan McRae <allan at archlinux.org>


Summary of changes:
 contrib/.gitignore         |   1 -
 contrib/Makefile.am        |   3 -
 contrib/README             |   2 -
 contrib/checkupdates.sh.in |   2 +-
 contrib/pacsysclean.sh.in  |  66 ---------------
 scripts/pacman-key.sh.in   |   1 +
 src/util/pacsort.c         | 204 ++++++++++++++++++++++++++++++++-------------
 test/util/pacsorttest.sh   |  11 ++-
 8 files changed, 158 insertions(+), 132 deletions(-)
 delete mode 100644 contrib/pacsysclean.sh.in

The official pacman repository

More information about the pacman-dev mailing list