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

Allan McRae allan at archlinux.org
Mon Jul 29 23:03:04 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  48861f509a817649f6cbda63e5ed253bdebc4f56 (commit)
       via  d7bd40045c5a8c1240800bddf61ddac3fa4bd3d2 (commit)
       via  e81faa9d6d2ac910720a9a87a9f469b80cf106e5 (commit)
       via  640324f1d4a63709822f61a9647e06d95e6c0c21 (commit)
       via  8e533b0363551febeab7521b21d16ff46a1722aa (commit)
       via  4ad6939980a9c6e6fc12c78d9d4b0d2a69dcc01b (commit)
       via  0f22bef8c3441fce4cc47618f644e4f818117014 (commit)
       via  2d9dad5e14f35657ce4f6e1f59867a0638eca3aa (commit)
       via  a79661225a5d017864aefbacda50322ae1952df5 (commit)
       via  15eea825e65e4ed1e7e186cb1f3535ed04b71373 (commit)
       via  b1b9ca01f06b74924945ea1ac75d36d1ea89c423 (commit)
       via  05e954d2cd71bf1031a79bd77610c6cb1da9ef54 (commit)
       via  bcde02709120fa8d16d63d5fc797876f5f2fc465 (commit)
       via  c4d8da47271972a58357bef95efe0b9143714a48 (commit)
      from  6e3ea82f9bd88fc12efbb6da24e2b52ca3cf9819 (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 48861f509a817649f6cbda63e5ed253bdebc4f56
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Jul 21 16:48:31 2013 +1000

    Report missing directory if we can not initialise alpm library
    
    When pacman failed to initialise the alpm library due to the database
    directory being missing (either via the root not existing or the database
    directory itself not existing), it just printed the non-informative
    message "could not find or read directory".  Add the directory
    information the the error output.  E.g.:
    
    error: failed to initialize alpm library
    (could not find or read directory: /this/does/not/exist/var/lib/pacman/)
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d7bd40045c5a8c1240800bddf61ddac3fa4bd3d2
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Jul 21 16:38:17 2013 +1000

    Remove setlocale usage from the backend
    
    Using setlocale in the backend is bound to lead to frontend issues
    and we have have been using epoch in our databases since April 2007
    (commit 47622eef).  Remove support for old style times.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit e81faa9d6d2ac910720a9a87a9f469b80cf106e5
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Jul 21 16:10:25 2013 +1000

    Warn when directory ownership differs between filesystem and package
    
    We currently only warn if a directory's permissions differ, but using -Qkk
    on my system shows that directory permissions tend to change in packages
    reasonably frequently without notice.  Provide a warning in such cases
    so that it can be altered.  Example output:
    
    (1/1) reinstalling nginx
    warning: directory ownership differs on /var/lib/nginx/proxy/
    filesystem: 33:0  package: 0:0
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 640324f1d4a63709822f61a9647e06d95e6c0c21
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Jul 21 15:38:24 2013 +1000

    Only note backup file changes with -Qkk
    
    Backup files are expected to be changed and should not be flagged by -Qkk.
    Note changed back-up files in -Qkk but do not count them as altered. Do
    not report backup files in -Qqkk.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 8e533b0363551febeab7521b21d16ff46a1722aa
Author: Jason St. John <jstjohn at purdue.edu>
Date:   Mon Jul 22 03:09:58 2013 +0200

    Fix whitespace in makepkg.sh.in and makepkg-template.pl.in
    
    Replace spaces with tabs in one instance.
    Remove extra spaces.
    
    Signed-off-by: Jason St. John <jstjohn at purdue.edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 4ad6939980a9c6e6fc12c78d9d4b0d2a69dcc01b
Author: Jason St. John <jstjohn at purdue.edu>
Date:   Mon Jul 22 03:09:57 2013 +0200

    Fix whitespace in pacsort.c and pactree.c
    
    Replace spaces with tabs.
    Remove extra spaces.
    
    Signed-off-by: Jason St. John <jstjohn at purdue.edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 0f22bef8c3441fce4cc47618f644e4f818117014
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Thu Jul 18 18:05:58 2013 -0400

    pacdiff: provide an --output option to show any .pac* files
    
    This is an option to just echo's the pacnews/pacsaves instead of merging
    or removing them. This can be used to check the config status such as in
    a cron job without modifying the system.
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 2d9dad5e14f35657ce4f6e1f59867a0638eca3aa
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Thu Jul 18 17:50:44 2013 -0400

    pacdiff: make pacmandb search the default type.
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit a79661225a5d017864aefbacda50322ae1952df5
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Thu Jul 18 17:12:32 2013 -0400

    pacdiff: improve speed, accuracy finding active configs using pacmandb
    
    This is a new search type, using -p or --pacmandb options. It reads
    config file locations directly from the local pacman db. It will find
    active configs anywhere they are defined in installed packages. It is
    not dependant on outside configs such as updatedb.conf or scanning a
    large set of directories for find.
    
    This will find more pacnews than find when searching with the current
    default of /etc, and it is faster than both find and updatedb when
    searching the entire fs. When run directly after an update, the local db
    is more likely to be cached than all files in /etc or / as other methods
    read. This will increase performance further post upgrade.
    
    After a package is removed and a pacsave is created, this method will
    not find these pacsaves until the base config is added to the local db
    again. These files have no influence in a working system and only take
    up a few blocks of disk space.
    
    Active configs need to be dealt with immediately to keep a system
    working. pacsaves related to removed configs can remain for weeks or
    months without problems. I would recommend occasionally running other
    methods such as --locate to remove them.
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 15eea825e65e4ed1e7e186cb1f3535ed04b71373
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Tue Jul 16 12:38:15 2013 -0400

    pacdiff: rework search type handling, add --find option
    
    Change cmd tests to if (( USE_FIND ))... as it is cleaner.  All search
    cmds have an option and a variable initialized to zero. The active option
    should be set to 1.  Add a switch to exclude multiple search options.
    set the default when all are equal to zero.
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit b1b9ca01f06b74924945ea1ac75d36d1ea89c423
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Mon Jul 15 13:02:33 2013 -0400

    pacdiff: add --nocolor option for the terminally challenged.
    
    Allow colors to be disabled for use on broken/serial terminals.
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 05e954d2cd71bf1031a79bd77610c6cb1da9ef54
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Mon Jul 15 12:56:03 2013 -0400

    pacdiff: allow multiple separated options
    
    loop over arguments, this will allow adding options such as --nocolor
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit bcde02709120fa8d16d63d5fc797876f5f2fc465
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Mon Jul 15 11:00:30 2013 -0400

    pacdiff: clean up and reword --help
    
    Clean up and reword --help
    get rid of all the echos to make it easier to read in source.
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit c4d8da47271972a58357bef95efe0b9143714a48
Author: Jonathan Frazier <eyeswide at gmail.com>
Date:   Sun Jul 7 09:45:02 2013 -0400

    pacdiff: Search and give warnings for older pacsave.[0-9]* files
    
    Signed-off-by: Jonathan Frazier <eyeswide at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

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

Summary of changes:
 contrib/pacdiff.sh.in          | 125 ++++++++++++++++++++++++++++++++++-------
 lib/libalpm/add.c              |  16 +++++-
 lib/libalpm/util.c             |  15 -----
 scripts/makepkg-template.pl.in |   2 +-
 scripts/makepkg.sh.in          |   8 +--
 src/pacman/check.c             |  53 +++++++++++++----
 src/pacman/conf.c              |   4 +-
 src/util/pacsort.c             |  20 +++----
 src/util/pactree.c             |  20 +++----
 test/pacman/tests/query002.py  |   5 +-
 test/pacman/tests/sync1100.py  |   3 -
 11 files changed, 189 insertions(+), 82 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list