Linux Archive

Linux Archive (
-   ArchLinux Pacman Development (
-   -   The official pacman repository branch, master, updated. v3.4.3-363-g3149a45 (

02-25-2011 02:49 PM

The official pacman repository branch, master, updated. v3.4.3-363-g3149a45
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 3149a45bfbf05a02155f17bbd10fa58ec24f5655 (commit)
via 1fcc49675640acc14ee50549d0143c5b8164bdf8 (commit)
via eefe8c83644892b963b1b4e5fbe297fa4be1f119 (commit)
via ab49bf6fa9df6daf7210c28ddfcf013ee9fe4386 (commit)
via 2f96764058b89ff32c928a736308c5095f1ff764 (commit)
via d4d304cdb7b59e3b5ab7d5825404593a3476f127 (commit)
via 7c14e48776cf82b521cc8b7dad05892a81b8659b (commit)
via 6735807c0f5ec5464f2977da96b8981e2321940a (commit)
from cfa760203295e99f65234896036f854b5047c90e (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 3149a45bfbf05a02155f17bbd10fa58ec24f5655
Author: Dan McGee <>
Date: Fri Feb 25 09:48:20 2011 -0600

Add directory name to ownership error message

If you were doing a -Qo via xargs, it is at least nice to see what input
caused the error message to occur rather than having a bunch of plain
messages. This matches the style when we can't find the owner of a file.

Signed-off-by: Dan McGee <>

commit 1fcc49675640acc14ee50549d0143c5b8164bdf8
Author: Dave Reisner <>
Date: Fri Feb 25 09:22:09 2011 -0500

alpm: alpm_db_get_pkgcache_list => alpm_db_get_pkgcache

This avoids needless breakage of the public API.

Signed-off-by: Dave Reisner <>
Signed-off-by: Dan McGee <>

commit eefe8c83644892b963b1b4e5fbe297fa4be1f119
Author: Dave Reisner <>
Date: Fri Feb 25 09:11:37 2011 -0500

alpm: remove public visibility of pmpkghash_t

There's no API functions exposed which allow manipulation of this type,
so remove it from public view. Also, rename the public and private
alpm_db_get_pkgcache symbol to alpm_db_get_pkgcache_has.

Signed-off-by: Dave Reisner <>
Signed-off-by: Dan McGee <>

commit ab49bf6fa9df6daf7210c28ddfcf013ee9fe4386
Author: Dan McGee <>
Date: Fri Feb 25 07:57:41 2011 -0600

Add test case for util-linux/util-linux-ng name switch and deps

This case currently fails, but highlights a failure in our install
process I experienced the other day. Because we don't do replacement
uninstalls inline with the rest of the upgrade uninstalls, we can have a
time on our system where a critical package is not installed.

I hope no one ever renames glibc.

Signed-off-by: Dan McGee <>

commit 2f96764058b89ff32c928a736308c5095f1ff764
Author: Dan McGee <>
Date: Fri Feb 25 07:55:16 2011 -0600

Continue resolving dependencies rather than bailing on first error

This allows error messages emitted by the frontend to be a bit more
descriptive and not have the annoying "well why didn't you tell me that
the first time" problem. If a package had multiple missing deps, we
would bail on the first one before rather than finish processing all
missing dependencies, and only print one error message. Instead,
continue through this entire set of missing deps and append all eventual

The added pactest tests this case, as the to be installed package has
two missing dependencies. However, pactest does not actually test or see
the difference in output from before and after, so it passes in both
cases, but it is clearly visible in the logs.

Signed-off-by: Dan McGee <>

commit d4d304cdb7b59e3b5ab7d5825404593a3476f127
Author: Dan McGee <>
Date: Fri Feb 25 07:51:58 2011 -0600

Various small spelling fixes and small tweaks

Nothing that changes behavior here. Spelling fixes and pushing a
variable down to the scope it is used.

Signed-off-by: Dan McGee <>

commit 7c14e48776cf82b521cc8b7dad05892a81b8659b
Author: Dan McGee <>
Date: Thu Feb 24 09:38:59 2011 -0600

Mark log callback format string const

Signed-off-by: Dan McGee <>

commit 6735807c0f5ec5464f2977da96b8981e2321940a
Author: Dan McGee <>
Date: Tue Feb 22 16:48:51 2011 -0600

Remove trans->skip_add

This is old code that has since gone stale; we no longer ever add
anything to this list so no need to keep it around and check the
contents during extraction.

Signed-off-by: Dan McGee <>


Summary of changes:
lib/libalpm/add.c | 8 ---
lib/libalpm/alpm.h | 8 +--
lib/libalpm/conflict.c | 2 +-
lib/libalpm/db.c | 33 +++--------
lib/libalpm/db.h | 4 +-
lib/libalpm/deps.c | 61 +++++++++++--------
lib/libalpm/log.c | 4 +-
lib/libalpm/log.h | 2 +-
lib/libalpm/package.c | 2 +-
lib/libalpm/pkghash.h | 2 +
lib/libalpm/remove.c | 6 +-
lib/libalpm/sync.c | 10 ++--
lib/libalpm/trans.c | 1 -
lib/libalpm/trans.h | 1 -
src/pacman/callback.c | 2 +-
src/pacman/callback.h | 2 +-
src/pacman/deptest.c | 2 +-
src/pacman/query.c | 8 +-
src/pacman/sync.c | 10 ++--
src/util/cleanupdelta.c | 4 +-
src/util/pactree.c | 4 +-
src/util/testdb.c | 6 +-
src/util/testpkg.c | 2 +-
test/pacman/tests/ | 45 ++++++++++++++
test/pacman/tests/ | 2 +-
test/pacman/tests/{ =>} | 9 ++-
26 files changed, 135 insertions(+), 105 deletions(-)
create mode 100644 test/pacman/tests/
copy test/pacman/tests/{ =>} (51%)

The official pacman repository

All times are GMT. The time now is 10:06 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.