[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.2.2-175-gaa579b8

Dan McGee dan at archlinux.org
Mon Jun 8 21:04:27 EDT 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  aa579b843899ccba093f83faa942599ce1110c24 (commit)
       via  19b8b638851713da64dd2aa7ff31e911ffe925cd (commit)
       via  e61ab1536f4b198ac5c62cf68d706d93bc6481be (commit)
       via  13b281d74380d9622574bd546e7f9084054ae289 (commit)
      from  9af9c0f328094228fa363d842ddc9b2a605f0d22 (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 aa579b843899ccba093f83faa942599ce1110c24
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Jun 6 11:03:29 2009 -0500

    Give sensible feedback when a repo has no configured servers
    
    This fixes FS#14899. When running an -Sp operation without servers
    configured for a repository, we would segfault, so add an assert to the
    backend method returning the first server preventing a null pointer
    dereference.
    
    In addition, add a new error code to libalpm that indicates we have no
    servers configured for a repository. This makes -Sy and -S <package>
    operations fail gracefully and helpfully when a repo is set up with no
    servers, as the default mirrorlist in Arch is provided this way.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 19b8b638851713da64dd2aa7ff31e911ffe925cd
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date:   Sun Jun 7 14:30:11 2009 +0200

    Introduce _alpm_pkg_free_trans()
    
    The main purpose of this function to make our code more readable.
    It frees transaction specific fields of pmpkg_t. (It is used when a package
    is removed from the target list.)
    
    Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e61ab1536f4b198ac5c62cf68d706d93bc6481be
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Jun 6 12:49:37 2009 -0500

    makepkg: refactor sanity checking into a function
    
    No new checks, just move it into a function and return 1 rather than exit
    directly. This also allows the use of local variables.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 13b281d74380d9622574bd546e7f9084054ae289
Author: Xavier Chantry <shiningxc at gmail.com>
Date:   Fri May 22 00:24:26 2009 +0200

    xdelta : only handle gz compression specifically
    
    There is apparently no need to handle the re-compression manually when
    applying a xdelta patch in case of bzip2 or xz.
    
    Only gzip needs to be handled specifically for disabling timestamp with the
    -n option.
    
    After this patch, if xdelta is enhanced with xz support (1-line patch), it
    will be transparent from pacman side.
    
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 lib/libalpm/alpm.h    |    1 +
 lib/libalpm/db.c      |    1 +
 lib/libalpm/dload.c   |    2 +
 lib/libalpm/error.c   |    2 +
 lib/libalpm/package.c |   13 +++++
 lib/libalpm/package.h |    1 +
 lib/libalpm/sync.c    |   26 ++++------
 lib/libalpm/trans.c   |    7 +--
 scripts/makepkg.sh.in |  142 ++++++++++++++++++++++++++-----------------------
 src/pacman/sync.c     |   10 +++-
 10 files changed, 116 insertions(+), 89 deletions(-)


hooks/post-receive
--
The official pacman repository


More information about the pacman-dev mailing list