FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux Pacman Development

LinkBack Thread Tools
Old 04-01-2011, 09:03 PM
Default The official pacman repository branch, maint, updated. v3.5.1-22-gd8d89d8

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@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@archlinux.org>

commit 7f6d986ac93e3465db6a4ed5c3ac77b72d890e68
Author: Dan McGee <dan@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@archlinux.org>

commit 39fd8bc318d4a90aab704f892cd80c22f5c7345f
Author: Dan McGee <dan@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_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@archlinux.org>

commit 20c4928ee155db7b43b9f5b440a2cb199f178bb4
Author: Dan McGee <dan@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@archlinux.org>

commit a164c8405a0fb08cc7783d51796fbb76d0e4f493
Author: Allan McRae <allan@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@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>

commit 541c2470b8ad8c1c0c925d2474da44384b5d7d66
Author: Dave Reisner <d@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@falconindy.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@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(-)

The official pacman repository

Thread Tools

All times are GMT. The time now is 05:50 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org