[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.3.3-114-ga6cca6e

Dan McGee dan at archlinux.org
Mon Dec 14 00:34:32 EST 2009


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  a6cca6e456e9b84362e00b5e5209059a20df965c (commit)
       via  9fe27b068ae40a407fd5dd12f974d84499d41ef0 (commit)
       via  05ff276eefc51eeeee58832accd8398eac047037 (commit)
       via  66c6d288fd44b2f148860c7abbd1ed56b31a9238 (commit)
       via  b805fe58ae8e762f2d663cb6416005521b76e182 (commit)
       via  a2c9cbdbdc8ca1ad1653fa42eb4b7571bfe744ec (commit)
       via  b8b8c78627b2f1791a2b46b0d6c87d7a9b90f376 (commit)
       via  51f9e5e40a7b4c9a2a4bb61562a07946adc2bb2d (commit)
       via  444ff9564195223e31d445459009fceb2ae79002 (commit)
       via  e612eb6ba227104761b9c6fafe375c74267bba09 (commit)
       via  926dfe5827d13a38f02efb2da1d9ceab38e9fc16 (commit)
       via  03f35b1432675f5b10ec53945e48c2bbd7c628e9 (commit)
      from  f2c9e51eb00edb2f3123bd150fd9944c765426e0 (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 a6cca6e456e9b84362e00b5e5209059a20df965c
Author: Cedric Staniewski <cedric at gmx.ca>
Date:   Wed Dec 2 19:05:39 2009 +0100

    makepkg: remove srclinks directory on error exit
    
    When makepkg exits in create_srcpackage(), the (temporary) srclinks
    directory is left behind.
    
    Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 9fe27b068ae40a407fd5dd12f974d84499d41ef0
Author: Nezmer <Nezmer at allurelinux.org>
Date:   Sat Dec 12 01:25:32 2009 +0200

    makepkg: skip devel_check() when repackaging
    
    Currently, "makepkg -R" creates a package with a wrong updated $pkgver.
    
    Signed-off-by: Nezmer <Nezmer at allurelinux.org>
    [Allan: adjusted comment]
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 05ff276eefc51eeeee58832accd8398eac047037
Author: Cedric Staniewski <cedric at gmx.ca>
Date:   Wed Dec 2 19:04:33 2009 +0100

    makepkg: limit sudo usage to allowed pacman commands
    
    This is particularly useful when using pacman wrappers which call sudo
    by themselves and therefore should not be run as root.
    
    Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 66c6d288fd44b2f148860c7abbd1ed56b31a9238
Author: Cedric Staniewski <cedric at gmx.ca>
Date:   Wed Dec 2 19:04:32 2009 +0100

    makepkg: allow to specify an alternative pacman command
    
    If PACMAN environment variable is set, makepkg will try to use this
    command to check for installed dependencies and to install or remove
    packages. Otherwise, makepkg will fall back to pacman.
    
    Implements FS#13028.
    
    Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    [Dan: move envvar section in manpage]
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit b805fe58ae8e762f2d663cb6416005521b76e182
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Oct 25 13:57:20 2009 +1000

    makepkg: check for references to build root in package
    
    Add a check that the package does not contain references to the
    folder it was built in.
    
    Fixes FS#14751
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a2c9cbdbdc8ca1ad1653fa42eb4b7571bfe744ec
Author: Xavier Chantry <shiningxc at gmail.com>
Date:   Wed Dec 9 23:20:29 2009 +0100

    improve download_internal error messages
    
    download_internal is supposed to always set pm_errno but did not in many
    cases.
    
    The most important (and tested) change is the one concerning fetchStat. This
    is typically where the code will fail when the network is down for example.
    
    Before commit d2dbb04a9af7a18da, this fetchStat call did not exist and the
    same kind of errors would be encountered in the fetchXGet call that follows.
    I just copied the error printing to restore the old behavior.
    
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit b8b8c78627b2f1791a2b46b0d6c87d7a9b90f376
Author: Xavier Chantry <shiningxc at gmail.com>
Date:   Sat Dec 5 23:45:34 2009 +0100

    add some more sanity check for optarg
    
    getopt should already ensure that optarg is not NULL when an argument is
    required, but just be extra safe and double check it before using optarg.
    
    To be honest, I only did that to make clang shut up and eliminate the last
    warnings it reported.
    
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 51f9e5e40a7b4c9a2a4bb61562a07946adc2bb2d
Author: Xavier Chantry <shiningxc at gmail.com>
Date:   Sat Dec 5 23:20:53 2009 +0100

    refactor _parseoptions
    
    This function was quite huge (~230 lines) and difficult to parse, now it is
    slightly better.
    
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 444ff9564195223e31d445459009fceb2ae79002
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date:   Fri Nov 13 16:42:42 2009 +0100

    Print error on duplicated database entries
    
    Some users reported duplicated database entries in /var/lib/pacman/local/,
    for example, both foo-1.0-1 and foo-2.0-1 subdirectories existed. (Bogus
    3rd-party scripts, backup?) In this case pacman reported no error and its
    behaviour was mysterious.
    
    From now on, pacman detects this situation and prints an error message.
    
    Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e612eb6ba227104761b9c6fafe375c74267bba09
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Dec 13 23:12:44 2009 -0600

    Remove trailing whitespace on all lines in list_display
    
    This ensures we never have trailing whitespace. Take the following text,
    with line numbers added for clarity:
    
    1. Title   : item1 item2 item3 item4
    2.           item5 item6 item7 item8
    3.           item9 itemA itemB itemC
    
    Laszlo Papp helpfully pointed out we would have two trailing spaces on line
    three after the last item. However, we also had these trailing spaces on
    lines one and two, which the initial patch didn't take care of. This can be
    seen on something like `pacman -Qi glibc`.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 926dfe5827d13a38f02efb2da1d9ceab38e9fc16
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Dec 7 22:48:59 2009 -0600

    Fix requiredby output
    
    This is a bit embarrassing. For example:
    $ pacman -Qi mesa
    ...
    Required By    : mesa  mesa  mesa  mesa  mesa  mesa
    
    Something is clearly not right, and the problem was introduced in commit
    0bc961. Fix the issue by getting the package name off the correct variable.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 03f35b1432675f5b10ec53945e48c2bbd7c628e9
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Nov 30 22:56:44 2009 -0600

    bash_completion: use absolute paths to utilities
    
    Fixes issues noted in FS#16630.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 contrib/bash_completion |   28 ++--
 doc/makepkg.8.txt       |    9 ++
 lib/libalpm/be_files.c  |    7 +
 lib/libalpm/dload.c     |   10 +-
 lib/libalpm/package.c   |    2 +-
 scripts/makepkg.sh.in   |   33 +++--
 src/pacman/pacman.c     |  324 +++++++++++++++++++++++++++--------------------
 src/pacman/util.c       |   10 +-
 8 files changed, 251 insertions(+), 172 deletions(-)


hooks/post-receive
--
The official pacman repository


More information about the pacman-dev mailing list