[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