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 aafb3874558b03e0d3720f35e27ca43f2ac735d6 (commit) via 23451e7fa4302092153b4c760561d0f134b4077a (commit) via dcd234ea278357f2ab71f20326ba37d89a5335c1 (commit) via 1a524fa8b80c147c0ad2c26797e75f76c0f1d2fe (commit) via f45369800abdeb54847d9ea6a326eb613f30cd3b (commit) via 5ea4706f57e15de23a5fd36eff3bc4619aeac224 (commit) via 1eccae3d9349a4366f511910f64870027a7fd2d7 (commit) via 2d25993d2d2c14214bd64bcd28b7cf1ab904c1ff (commit) via acd9269478dbc40f1dac64d8f6ddfbb5f562ad09 (commit) via e8f799ba83904db2a347e7d37fe217216a0faf90 (commit) from 3149a45bfbf05a02155f17bbd10fa58ec24f5655 (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 aafb3874558b03e0d3720f35e27ca43f2ac735d6 Merge: dcd234e 23451e7 Author: Dan McGee <dan@archlinux.org> Date: Mon Feb 28 11:08:08 2011 -0600 Merge branch 'maint' commit dcd234ea278357f2ab71f20326ba37d89a5335c1 Author: Jakob Gruber <jakob.gruber@gmail.com> Date: Mon Feb 21 14:21:40 2011 +0100 --print-format displays size in bytes Printing the exact size seems to make more sense for scripting contexts. Signed-off-by: Jakob Gruber <jakob.gruber@gmail.com> [Dan: adjust for master before VerbosePkgLists patches, fix type] Signed-off-by: Dan McGee <dan@archlinux.org> commit 1a524fa8b80c147c0ad2c26797e75f76c0f1d2fe Author: Jakob Gruber <jakob.gruber@gmail.com> Date: Sun Feb 20 20:34:32 2011 +0100 A couple of minor manpage adjustments Signed-off-by: Jakob Gruber <jakob.gruber@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit f45369800abdeb54847d9ea6a326eb613f30cd3b Author: Dan McGee <dan@archlinux.org> Date: Mon Feb 28 10:46:00 2011 -0600 Check local DB version before continuing transaction Ensure we have a local DB version that is up to par with what we expect before we go down any road that might modify it. This should prevent stupid mistakes with the 3.5.X upgrade and people not running pacman-db-upgrade after the transaction as they will need to. Signed-off-by: Dan McGee <dan@archlinux.org> commit 5ea4706f57e15de23a5fd36eff3bc4619aeac224 Author: Dan McGee <dan@archlinux.org> Date: Mon Feb 28 10:43:36 2011 -0600 Move locking functions to where they are needed We only call these from the transaction init and teardown, so move them to that file, mark them static, and push more of the logic of handle manipulation into these functions. Signed-off-by: Dan McGee <dan@archlinux.org> commit 1eccae3d9349a4366f511910f64870027a7fd2d7 Author: Dan McGee <dan@archlinux.org> Date: Mon Feb 28 10:34:00 2011 -0600 Fix trans no-argument function definitions Signed-off-by: Dan McGee <dan@archlinux.org> commit acd9269478dbc40f1dac64d8f6ddfbb5f562ad09 Author: Jonathan Conder <jonno.conder@gmail.com> Date: Sat Feb 5 13:39:37 2011 +1300 Fix double close of the lock file According to FOPEN(3), using fclose on an fdopen'd file stream also closes the underlying file descriptor. This happened in _alpm_lckmk (util.c), which meant that when alpm_trans_release closed it again, the log file (which reused the original file descriptor) was closed instead. Signed-off-by: Jonathan Conder <jonno.conder@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit e8f799ba83904db2a347e7d37fe217216a0faf90 Author: Allan McRae <allan@archlinux.org> Date: Sun Feb 27 22:20:23 2011 +1000 pactest for removing a required empty directory Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: .tx/config | 13 +++++++ doc/pacman.8.txt | 45 ++++++++++------------- doc/translation-help.txt | 50 +++++++++++++------------- lib/libalpm/alpm.c | 2 + lib/libalpm/alpm.h | 1 + lib/libalpm/be_local.c | 53 +++++++++++++++++++++++++++ lib/libalpm/be_sync.c | 6 +++ lib/libalpm/db.c | 8 ++++ lib/libalpm/db.h | 4 ++- lib/libalpm/error.c | 2 + lib/libalpm/handle.c | 1 - lib/libalpm/handle.h | 2 +- lib/libalpm/trans.c | 79 ++++++++++++++++++++++++++++++++-------- lib/libalpm/util.c | 41 --------------------- lib/libalpm/util.h | 2 - src/pacman/util.c | 8 +++- test/pacman/tests/remove070.py | 21 +++++++++++ 17 files changed, 225 insertions(+), 113 deletions(-) create mode 100644 .tx/config create mode 100644 test/pacman/tests/remove070.py hooks/post-receive -- The official pacman repository