[pacman-dev] [GIT] The official pacman repository branch, maint, updated. v3.5.1-22-gd8d89d8
Dan McGee
dan at archlinux.org
Fri Apr 1 17:03:59 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, maint has been updated
via d8d89d8d27794d493ed2aa9eba4649e6e3ff4a9d (commit)
via 7f6d986ac93e3465db6a4ed5c3ac77b72d890e68 (commit)
via 39fd8bc318d4a90aab704f892cd80c22f5c7345f (commit)
via 20c4928ee155db7b43b9f5b440a2cb199f178bb4 (commit)
via a164c8405a0fb08cc7783d51796fbb76d0e4f493 (commit)
via 541c2470b8ad8c1c0c925d2474da44384b5d7d66 (commit)
from 287e8d356e8be8ae4af00e34e25d3f6727945952 (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 d8d89d8d27794d493ed2aa9eba4649e6e3ff4a9d
Author: Dan McGee <dan at archlinux.org>
Date: Fri Apr 1 15:16:26 2011 -0500
Ensure stdout/stderr are flushed when asking questions
Addresses FS#23492, where the question was shown without knowing what
one was answering to. Ensure we flush our output streams before printing
the question, and flush the stream on which we ask the question before
waiting for an answer.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 7f6d986ac93e3465db6a4ed5c3ac77b72d890e68
Author: Dan McGee <dan at archlinux.org>
Date: Fri Apr 1 15:13:37 2011 -0500
Add default changelog functions to pkg_operations
So we don't segfault when calling this on be_sync loaded packages. They
return logical values as much as possible for indicating there is no
changelog available.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 39fd8bc318d4a90aab704f892cd80c22f5c7345f
Author: Dan McGee <dan at archlinux.org>
Date: Fri Apr 1 14:31:50 2011 -0500
Ensure dbpath is not null when populating sync database
We didn't do this sanity check before trying to open an archive. If
the alpm dbpath wasn't set, the sync database dbpath would be NULL,
causing us to hang indefinitely in archive_read_open_filename() rather
than erroring out.
We already have a corresponding check in local_db_populate().
The following program will test this case, and hangs before this patch
without the call to set_dbpath:
int main(int argc, char *argv[]) {
alpm_initialize();
// alpm_option_set_dbpath("/var/lib/pacman/");
pmdb_t *core = alpm_db_register_sync("core");
pmpkg_t *pkg = alpm_db_get_pkg(core, "pacman");
return 0;
}
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 20c4928ee155db7b43b9f5b440a2cb199f178bb4
Author: Dan McGee <dan at archlinux.org>
Date: Fri Apr 1 12:30:57 2011 -0500
Ignore upcoming new values in sync backend
PGPSIG and SHA256SUM are new and we can safely ignore them for now if
we come across them.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit a164c8405a0fb08cc7783d51796fbb76d0e4f493
Author: Allan McRae <allan at archlinux.org>
Date: Thu Mar 31 11:12:58 2011 +1000
makepkg: remove unnecessary tr usage
The use of "tr" only leads to trouble. Remove unnecessary usage
of it from within makepkg.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 541c2470b8ad8c1c0c925d2474da44384b5d7d66
Author: Dave Reisner <d at falconindy.com>
Date: Tue Mar 29 20:35:48 2011 -0400
makepkg: avoid usage of tr to sidestep locale issues
to quote dan:
"turkish will FUCK YOU UP. this is not the first or the last time"
Signed-off-by: Dave Reisner <d at falconindy.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
lib/libalpm/be_sync.c | 21 ++++++++++++++++++---
lib/libalpm/package.c | 9 +++++++++
scripts/makepkg.sh.in | 15 ++++++---------
src/pacman/util.c | 5 +++++
4 files changed, 38 insertions(+), 12 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list