[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.4.3-373-gaafb387
Dan McGee
dan at archlinux.org
Mon Feb 28 12:08:48 EST 2011
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 at archlinux.org>
Date: Mon Feb 28 11:08:08 2011 -0600
Merge branch 'maint'
commit dcd234ea278357f2ab71f20326ba37d89a5335c1
Author: Jakob Gruber <jakob.gruber at 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 at gmail.com>
[Dan: adjust for master before VerbosePkgLists patches, fix type]
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 1a524fa8b80c147c0ad2c26797e75f76c0f1d2fe
Author: Jakob Gruber <jakob.gruber at gmail.com>
Date: Sun Feb 20 20:34:32 2011 +0100
A couple of minor manpage adjustments
Signed-off-by: Jakob Gruber <jakob.gruber at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit f45369800abdeb54847d9ea6a326eb613f30cd3b
Author: Dan McGee <dan at 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 at archlinux.org>
commit 5ea4706f57e15de23a5fd36eff3bc4619aeac224
Author: Dan McGee <dan at 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 at archlinux.org>
commit 1eccae3d9349a4366f511910f64870027a7fd2d7
Author: Dan McGee <dan at archlinux.org>
Date: Mon Feb 28 10:34:00 2011 -0600
Fix trans no-argument function definitions
Signed-off-by: Dan McGee <dan at archlinux.org>
commit acd9269478dbc40f1dac64d8f6ddfbb5f562ad09
Author: Jonathan Conder <jonno.conder at 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 at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit e8f799ba83904db2a347e7d37fe217216a0faf90
Author: Allan McRae <allan at archlinux.org>
Date: Sun Feb 27 22:20:23 2011 +1000
pactest for removing a required empty directory
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at 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
More information about the pacman-dev
mailing list