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 8236be9fd8f97ea8cb4999cf775768bdc276e53e (commit) via 96f8faa6664714943201d86393099dbf7464abc2 (commit) via 4a835f5f53f23d3564ceb4f53b84f4b62b0074fe (commit) via b6b3b0135edd7bf0fae43bfe522e41cfa5eb0d9b (commit) via 434ea5bf619cd27d99d4b443fe058bf46cc5d7b2 (commit) via cc15d29db22bbc0815c4fb1f50a0e7ba53500a39 (commit) via 2898ccb609da38cf4e7b62d83b88f56396515120 (commit) via 7b4573d851464af53d34820769c0914f08c5ffeb (commit) via dd0275b759752a4f1f561dc490823ca289abd717 (commit) via a55a07f5ddb3ae16d4e60de75aebc2d7106db206 (commit) via 84433c880055faeaa7cf48a4f0a4fe9a7cf5ca1d (commit) via ed37d78664d2d6d036715ee0e939bfeea4a6ede6 (commit) via 6b9859995378a3419e6191df036a8d707cbb93a8 (commit) via 8ec27835f40e3df1ce409bc3d913587c474a30c3 (commit) via b206af78e0e6d2ff3324f3b2dc333d1b4e54f5b9 (commit) via 3312de65e642a7b6f2d853ce870910bddddf559d (commit) via 5c58b3d500d0971747af9a0c978ff6cfac668882 (commit) via 5cd6ffda722c79cf4689e559f214bcc27561fa5c (commit) via 6f5ee2432ccdd0a3bef742938cdd7552bc6a5c32 (commit) from 7d51882dd0afdb87fe986a7d7c672cc0be93795b (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 8236be9fd8f97ea8cb4999cf775768bdc276e53e Author: Dan McGee <dan@archlinux.org> Date: Sun Nov 11 11:30:16 2007 -0600 Add a horrible little hack to get symlink001.py to pass again This really doesn't give us any regressions in behavior, so it is safe to do although quite ugly. Tell the conflict checking code to ignore symlinks to dirs so that they are not seen as conflicts. Hopefully this entire commit will get factored out soon enough. Signed-off-by: Dan McGee <dan@archlinux.org> commit 96f8faa6664714943201d86393099dbf7464abc2 Author: Chantry Xavier <shiningxc@gmail.com> Date: Sun Nov 11 10:52:51 2007 -0600 Add two requiredby pactests One currently should succeed (006), and 005 fails. requiredby005.py is originally from Nagy Gabor <ngaba@petra.hos.u-szeged.hu>. Signed-off-by: Dan McGee <dan@archlinux.org> commit 4a835f5f53f23d3564ceb4f53b84f4b62b0074fe Author: Dan McGee <dan@archlinux.org> Date: Sun Nov 11 10:47:28 2007 -0600 Ensure list tail pointer is updated when we remove tail node Commit 2ee90ddae23dd86c68223c0d6c49f0b92d62429d did a special check to see if we were removing the head node, but not the tail node. Add a special case for the tail node to ensure all relevant pointers get updated. Signed-off-by: Dan McGee <dan@archlinux.org> commit b6b3b0135edd7bf0fae43bfe522e41cfa5eb0d9b Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Sat Nov 10 18:11:40 2007 +0100 Incorrect usage of alpm_db_whatprovides in sync.c The old code thought that alpm_db_whatprovides returns with a list of strings (package names). Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit 434ea5bf619cd27d99d4b443fe058bf46cc5d7b2 Author: Aaron Griffin <aaronmgriffin@gmail.com> Date: Fri Nov 9 02:45:22 2007 -0600 Typo fix (sepArately) Found by Giovanni Scafora <linuxmania@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> commit cc15d29db22bbc0815c4fb1f50a0e7ba53500a39 Author: Aaron Griffin <aaronmgriffin@gmail.com> Date: Fri Nov 9 02:16:08 2007 -0600 Missing quote in output Found by Giovanni Scafora <linuxmania@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> commit 2898ccb609da38cf4e7b62d83b88f56396515120 Author: Dan McGee <dan@archlinux.org> Date: Sun Nov 11 09:37:59 2007 -0600 libalpm: fix lstat wrapper to actually use newpath Commit b55abdce7aebb142ce79da3aa3645afe7693a3c4 introduced an lstat wrapper function that never dereferences paths with a trailing slash, but still called lstat on path instead of newpath. Oops! Signed-off-by: Dan McGee <dan@archlinux.org> commit 7b4573d851464af53d34820769c0914f08c5ffeb Author: Dan McGee <dan@archlinux.org> Date: Sun Nov 11 09:36:03 2007 -0600 Remove unused and broken alpm_list_remove_node function Signed-off-by: Dan McGee <dan@archlinux.org> commit dd0275b759752a4f1f561dc490823ca289abd717 Author: Dan McGee <dan@archlinux.org> Date: Sun Nov 11 09:28:35 2007 -0600 Add a missing newline in sync confirmation output Signed-off-by: Dan McGee <dan@archlinux.org> commit a55a07f5ddb3ae16d4e60de75aebc2d7106db206 Author: Dan McGee <dan@archlinux.org> Date: Fri Nov 9 08:40:09 2007 -0600 Add a symlink-based pactest This passes with both the upcoming 3.1 devel tree and the 3.0.6 pacman code. Signed-off-by: Dan McGee <dan@archlinux.org> commit 84433c880055faeaa7cf48a4f0a4fe9a7cf5ca1d Author: Dan McGee <dan@archlinux.org> Date: Fri Nov 9 00:23:25 2007 -0600 Update bash completion Signed-off-by: Dan McGee <dan@archlinux.org> commit ed37d78664d2d6d036715ee0e939bfeea4a6ede6 Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Fri Nov 9 00:01:45 2007 -0600 Update Hungarian translation Signed-off-by: Dan McGee <dan@archlinux.org> commit 6b9859995378a3419e6191df036a8d707cbb93a8 Author: Dan McGee <dan@archlinux.org> Date: Thu Nov 8 23:59:02 2007 -0600 pacman: remove leftover help string for -Rh Signed-off-by: Dan McGee <dan@archlinux.org> commit 8ec27835f40e3df1ce409bc3d913587c474a30c3 Author: Nathan Jones <nathanj@insightbb.com> Date: Fri Nov 9 19:54:19 2007 -0500 Implement TotalDownload option. Setting this option will change the download progress to show the amount downloaded, download rate, ETA, and download percent of the entire download list rather than per each individual file. The progress bar is still based on the completion of the current file regardless if the TotalDownload option is set. This closes FS#7205. Signed-off-by: Nathan Jones <nathanj@insightbb.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit b206af78e0e6d2ff3324f3b2dc333d1b4e54f5b9 Author: Nathan Jones <nathanj@insightbb.com> Date: Fri Nov 9 19:54:18 2007 -0500 Add TotalDownload option. This will be used in the next commit. Signed-off-by: Nathan Jones <nathanj@insightbb.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 3312de65e642a7b6f2d853ce870910bddddf559d Author: Nathan Jones <nathanj@insightbb.com> Date: Fri Nov 9 20:13:29 2007 -0500 Implement IgnoreGroup. This option acts as if IgnorePkg was set on each package in the group. This closes FS#1592. Signed-off-by: Nathan Jones <nathanj@insightbb.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 5c58b3d500d0971747af9a0c978ff6cfac668882 Author: Nathan Jones <nathanj@insightbb.com> Date: Fri Nov 9 20:13:28 2007 -0500 Add IgnoreGroup and --ignoregroup option. This will be used in the next commit. Signed-off-by: Nathan Jones <nathanj@insightbb.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 5cd6ffda722c79cf4689e559f214bcc27561fa5c Author: Giovanni Scafora <linuxmania@gmail.com> Date: Fri Nov 9 19:43:48 2007 +0100 makeworld: gettext support Signed-off-by: Giovanni Scafora <linuxmania@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 6f5ee2432ccdd0a3bef742938cdd7552bc6a5c32 Author: Roman Kyrylych <roman@archlinux.org> Date: Sun Nov 11 16:25:44 2007 +0200 makepkg: remove .pacsave files when uninstalling dependencies Signed-off-by: Roman Kyrylych <roman@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: contrib/bash_completion | 22 +- doc/pacman.conf.5.txt | 9 + lib/libalpm/alpm.h | 7 +- lib/libalpm/alpm_list.c | 41 +- lib/libalpm/alpm_list.h | 1 - lib/libalpm/conflict.c | 19 +- lib/libalpm/db.c | 5 +- lib/libalpm/deps.c | 2 +- lib/libalpm/handle.c | 21 + lib/libalpm/handle.h | 1 + lib/libalpm/package.c | 32 +- lib/libalpm/package.h | 1 + lib/libalpm/server.c | 47 +- lib/libalpm/server.h | 6 +- lib/libalpm/sync.c | 27 +- lib/libalpm/util.c | 2 +- pactest/tests/{remove041.py => requiredby005.py} | 14 +- .../tests/{requiredby004.py => requiredby006.py} | 7 +- pactest/tests/symlink001.py | 20 + po/hu.po | 1023 +++++++++++--------- scripts/makepkg.sh.in | 4 +- scripts/makeworld.sh.in | 53 +- src/pacman/callback.c | 68 +- src/pacman/callback.h | 3 +- src/pacman/conf.h | 3 + src/pacman/pacman.c | 19 +- src/pacman/sync.c | 4 +- src/pacman/util.c | 1 + 28 files changed, 871 insertions(+), 591 deletions(-) copy pactest/tests/{remove041.py => requiredby005.py} (51%) copy pactest/tests/{requiredby004.py => requiredby006.py} (69%) create mode 100644 pactest/tests/symlink001.py hooks/post-receive -- The official pacman repository