[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.3-475-gdad96cc

Dan McGee dan at archlinux.org
Mon Jul 18 11:45:21 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  dad96ccce2eea8b171cd2d14ec20b8185f0009a8 (commit)
       via  89c070b263a9e1e4e0734b25c8bc33367a34e504 (commit)
       via  29a96bcfe179a82adbd575057e2ef9d48a6a72fb (commit)
       via  48e2a1a119ce84681f25855221b6e2fc2689a760 (commit)
       via  297cd7897bfe060ce46d703e15ad7cbe37aedced (commit)
       via  c0fe1743e5ba034f70f0740a8f0863d64d0e480a (commit)
       via  f0e34be9903e5523c4bffd35f2659303f80c22fc (commit)
       via  36db8c50471b4860f6f492c618053bce2559ab73 (commit)
       via  49427d1fb4f7cb9cfb76e430343510fba5f09e6a (commit)
       via  bf120635a7fdbb2caeb73fa0774bf718f2a127ae (commit)
       via  3934a842b8121d6fe950fcac323e92e5e35f1538 (commit)
       via  3294039a00f3aa65181ed23518dc5c73e0201268 (commit)
       via  0b92d9ed9c6bffcf4b47645a365ea6c3d162e89e (commit)
       via  1c39e4fbade29d570858ca6eca4958ab72cfbdd0 (commit)
       via  3a04267cdd0b1324c8153c813e9bc5726b005670 (commit)
       via  65847fad44216e290986b40b404701432c17ff5a (commit)
      from  e20995560640d11491905bfa80aa993c2efde7c4 (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 dad96ccce2eea8b171cd2d14ec20b8185f0009a8
Author: Florian Pritz <bluewind at xinu.at>
Date:   Wed Jul 6 18:26:56 2011 +0200

    replace access() calls for debug info where applicable
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 89c070b263a9e1e4e0734b25c8bc33367a34e504
Author: Florian Pritz <bluewind at xinu.at>
Date:   Wed Jul 6 17:24:19 2011 +0200

    signing.c: check if needed files are readable
    
    If we can't read the keyring, gpgme will output confusing debug
    information and fail to verify the signature, so we should log some
    debug information.
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 29a96bcfe179a82adbd575057e2ef9d48a6a72fb
Author: Florian Pritz <bluewind at xinu.at>
Date:   Wed Jul 6 17:22:59 2011 +0200

    add _alpm_access() wrapper
    
    This is a wrapper function for access() which logs some debug
    information and eases handling in case of split directory and filename.
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 48e2a1a119ce84681f25855221b6e2fc2689a760
Merge: c0fe174 297cd78
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Jul 18 10:41:37 2011 -0500

    Merge branch 'maint'

commit c0fe1743e5ba034f70f0740a8f0863d64d0e480a
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Jul 17 01:48:47 2011 +1000

    Fix compilation without gpgme
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit f0e34be9903e5523c4bffd35f2659303f80c22fc
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Jul 17 09:12:18 2011 +1000

    configure: output more compile settings
    
    Add information on CPPFLAGS, LDFLAGS and LIBS to the end of the
    configure output. This is very helpful in tracing issues when
    adjusting the configure file and also will allow us to more
    easily replicate any issues discovered due to a users build
    environment.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 36db8c50471b4860f6f492c618053bce2559ab73
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Jul 18 01:27:45 2011 +1000

    makepkg.conf: remove curl from other common tools
    
    It is now set as the main tool, so make wget another common one.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 49427d1fb4f7cb9cfb76e430343510fba5f09e6a
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Jul 18 14:28:04 2011 +1000

    repo-add: do not print full path of signature file
    
    The full path to the signature file when it is created is in a temporary
    directory so only print the filename.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit bf120635a7fdbb2caeb73fa0774bf718f2a127ae
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Jul 18 21:05:51 2011 +1000

    repo-add: always remove repo signature symlink
    
    This prevents a dangling symlink being left behind if the repo goes
    from being signed to unsigned.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3934a842b8121d6fe950fcac323e92e5e35f1538
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Jul 18 10:33:45 2011 -0400

    contrib/paclog-pkglist: whitespace cleanup
    
    add a modeline and change 2 space indent to a tab.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3294039a00f3aa65181ed23518dc5c73e0201268
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sun Jul 17 11:04:03 2011 -0400

    contrib/paclog-pkglist: rework as bash wrapping awk
    
    Avoid some pain in awk's limited handling of command line arguments by
    wrapping this in a Bash script. We also default to
    @localstatedir@/log/pacman.log when no args are specified, meaning that
    -h or --help is required to get the help message.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 0b92d9ed9c6bffcf4b47645a365ea6c3d162e89e
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Jul 18 10:34:39 2011 -0500

    Add a new epoch pactest
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 1c39e4fbade29d570858ca6eca4958ab72cfbdd0
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Jul 16 10:07:25 2011 -0500

    Handle removal of empty directories properly
    
    This addresses FS#25141. We shouldn't remove every empty directory we
    come across during the removal process unless it is truly not known to
    any other package. This will prevent removal of essential directories
    such as '/var/lock/'.
    
    This is accomplished by first checking the empty/non-empty status of a
    directory, which was previously done implicitly by calling rmdir() and
    ignoring errors. We do this to avoid the next (new) check in most cases,
    which is to look at all local packages to see if the to-be-removed
    directory is present in another packages' filelist. If we do not find it
    anywhere, then we remove it, else we keep the file around.
    
    The pactest has been updated to test more cases, as well as finding a
    flaw in the original expected to fail case- we need separate DIR and
    FILE based EXIST rules.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3a04267cdd0b1324c8153c813e9bc5726b005670
Author: RogutÄ—s Sparnuotos <rogutes at googlemail.com>
Date:   Thu Jun 16 11:40:40 2011 +0300

    makepkg: only test for writable PKGDEST when needed.
    
    There is no need for a writable PKGDEST when using the --nobuild or
    --geninteg flags.
    
    Allan: added --geninteg
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 65847fad44216e290986b40b404701432c17ff5a
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Jul 16 23:01:39 2011 +1000

    Move some .gitignore entries
    
    Put a .gitignore entry at the right level and sort that file
    alphabetically.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 .gitignore                                    |    1 -
 configure.ac                                  |    4 +
 contrib/Makefile.am                           |    4 +-
 contrib/{paclog-pkglist => paclog-pkglist.in} |   61 ++++++++++-------
 etc/makepkg.conf.in                           |    2 +-
 lib/libalpm/remove.c                          |   47 +++++++++++--
 lib/libalpm/signing.c                         |   14 +++-
 lib/libalpm/trans.c                           |    3 +-
 lib/libalpm/util.c                            |   89 +++++++++++++++++++++++++
 lib/libalpm/util.h                            |    2 +
 scripts/.gitignore                            |    5 +-
 scripts/makepkg.sh.in                         |    4 +-
 scripts/repo-add.sh.in                        |    5 +-
 test/pacman/pmrule.py                         |    8 ++
 test/pacman/tests/epoch005.py                 |   25 +++++++
 test/pacman/tests/remove070.py                |   24 +++++--
 16 files changed, 242 insertions(+), 56 deletions(-)
 rename contrib/{paclog-pkglist => paclog-pkglist.in} (53%)
 create mode 100644 test/pacman/tests/epoch005.py


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list