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 12-12-2011, 07:17 PM
Default The official pacman repository branch, master, updated. v4.0.1-84-g2a4df07

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 2a4df070c360bfe31d99e232b75bdea06949245f (commit)
via 370c873be54a6ef74f86b5e77ff722f766ebf707 (commit)
via 8c8f04371745dad0bafcea14b38b4570e0b24a31 (commit)
via 67290441b80fa813a472767353095425c78805af (commit)
via 3d4656c0204956847a62c95b0f28747d7a0c2c05 (commit)
via b75fac5be31d6056e78fd29a0548cc3e6275a1b8 (commit)
via 5f0df423033c94e8ae52ca642284bf6a50fa9bbb (commit)
via 1a1f5540a4533ea41038128026c75fe023410a99 (commit)
via 074cf4cb951b85b95e706df77b8bf01cbd84d35f (commit)
via 62fa0c7d8d8cbb449e1e014eacd895011685a093 (commit)
via 781af8f91b5c8c6b804a0dcc0a47a7f8f018c6de (commit)
via dacda1f6b3f2122d7d54cda9ed7d620301595ef1 (commit)
from b5225165c070b30f8ec5a71ff5a12ea43102c3da (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 2a4df070c360bfe31d99e232b75bdea06949245f
Merge: 370c873 6729044
Author: Dan McGee <dan@archlinux.org>
Date: Mon Dec 12 14:07:44 2011 -0600

Merge branch 'maint'

commit 370c873be54a6ef74f86b5e77ff722f766ebf707
Author: Dan McGee <dan@archlinux.org>
Date: Mon Dec 12 13:05:10 2011 -0600

Calculate root length only once when checking for file conflicts

It is quite easy to hoist this potentially repeated computation out of
the loop; even if we don't end up using it, it is super cheap to do it
only once.

Signed-off-by: Dan McGee <dan@archlinux.org>

commit 8c8f04371745dad0bafcea14b38b4570e0b24a31
Author: Dave Reisner <dreisner@archlinux.org>
Date: Sun Nov 13 18:19:28 2011 -0500

lib/conflict: save strlen call by reusing snprintf return

The return should probably be checked to ensure its not longer than
PATH_MAX, but I have no idea what the correct behavior is when that

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>

commit 3d4656c0204956847a62c95b0f28747d7a0c2c05
Author: Dave Reisner <dreisner@archlinux.org>
Date: Tue Dec 6 23:37:32 2011 -0500

code syntax cleanup

As per HACKING file, we use 'CTRL(' rather than 'CTRL ('

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>

commit 5f0df423033c94e8ae52ca642284bf6a50fa9bbb
Author: Dave Reisner <d@falconindy.com>
Date: Sat Dec 10 23:10:49 2011 -0500

makepkg: split source elements when looking for sigs

Allows renamed .asc/.sig files to be still discovered by makepkg. This
is needed for a package such as PuTTY, which provides abnormally named
sig files (.DSA and .RSA) which are valid input for gpg --verify.

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>

commit 1a1f5540a4533ea41038128026c75fe023410a99
Author: Dan McGee <dan@archlinux.org>
Date: Mon Dec 12 10:53:14 2011 -0600

pacman: process all sync targets before exiting on error

If someone specifies a bogus line such as

pacman -S baz adsf/boo base-devel

we are better off trying to process all targets and showing all relevant
errors before exiting. This is easier in -U and -R operations where we
aren't dealing with groups, but here we attempt to skip group selection
once we know a target has errored to avoid cluttering the output and
hiding the real problem.

Signed-off-by: Dan McGee <dan@archlinux.org>

commit 074cf4cb951b85b95e706df77b8bf01cbd84d35f
Author: Dan McGee <dan@archlinux.org>
Date: Mon Dec 12 10:50:27 2011 -0600

pacman: process all targets on upgrade operation

If an early target fails, we stopped processing the rest of the list. We
should continue all the way through and show relevant errors for each
target if possible, and error out only at the end.

We do process all targets to check for URLs first and will error out if
some could not be processed; we then do a second loop and try to load
each target specified on the command line.

This mirrors a patch by Allan to do the same for removal operations.

Signed-off-by: Dan McGee <dan@archlinux.org>

commit 62fa0c7d8d8cbb449e1e014eacd895011685a093
Author: Allan McRae <allan@archlinux.org>
Date: Sat Dec 10 20:08:24 2011 +1000

pacman: list all unknown targets on removal operation

On a removal operation, pacman currently reports an error for the
package that is not found in the database and then exists. Adjust
so that all unknown packages are reported.

> pacman -R foo bar
error: 'foo': target not found

> pacman -R foo bar
error: 'foo': target not found
error: 'bar': target not found

Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>

commit 781af8f91b5c8c6b804a0dcc0a47a7f8f018c6de
Author: Dan McGee <dan@archlinux.org>
Date: Wed Dec 7 12:33:41 2011 -0600

Use automake verbose helpers in custom make rules

This converts our script generation to use the built-in AM_V_GEN macro,
which honors the V= setting passed to make and allows one to see the
full command if they truly desire. The AM_V_at macro is also used in
place of an explicit @ so verbose-mode compiles show all commands being

We can also use these two macros in doc generation to quiet it down to
the level we expect.

Other minor changes:
* a pointless test call is removed in test/pacman/tests/
* sed is used instead of dos2unix as we depend on it anyway
* consecutive chmod calls are reduced to a single call (e.g., '+x,a-x')

Signed-off-by: Dan McGee <dan@archlinux.org>

commit dacda1f6b3f2122d7d54cda9ed7d620301595ef1
Author: Dan McGee <dan@archlinux.org>
Date: Thu Dec 8 09:15:41 2011 -0600

Make automake generate silent rules by default

This will require you to pass 'V=1' if you want the previous, more
verbose output.

Signed-off-by: Dan McGee <dan@archlinux.org>


Summary of changes:
configure.ac | 3 +-
contrib/.gitignore | 1 +
contrib/Makefile.am | 24 +++++++++---------
contrib/paccache.in | 2 +-
contrib/pacsysclean.in | 50 +++++++++++++++++++++++++++++++++++++++++
doc/Makefile.am | 16 +++++++-----
etc/Makefile.am | 7 ++---
lib/libalpm/conflict.c | 13 ++++++----
lib/libalpm/deps.c | 2 +-
lib/libalpm/util.c | 26 ++++++++++----------
scripts/Makefile.am | 10 ++-----
scripts/makepkg.sh.in | 4 +-
src/pacman/callback.c | 4 +-
src/pacman/conf.c | 8 +++---
src/pacman/pacman.c | 2 +-
src/pacman/remove.c | 5 +++-
src/pacman/sync.c | 40 ++++++++++++++++++++++----------
src/pacman/upgrade.c | 20 ++++++++++++----
src/pacman/util.c | 6 ++--
test/pacman/tests/Makefile.am | 10 +++-----
20 files changed, 165 insertions(+), 88 deletions(-)
create mode 100755 contrib/pacsysclean.in

The official pacman repository

Thread Tools

All times are GMT. The time now is 06:23 AM.

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