[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