[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.0.0-528-g52b7fd8

Dan McGee dan at archlinux.org
Mon Nov 5 22:23:48 EST 2007

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  52b7fd81f55c3f27823c824da4d70c6edabefb52 (commit)
       via  cb04b3a5f3694a1598cf9c368cce30d661730640 (commit)
       via  11f99e06850a7d1242d3dc6427f52eee32256e63 (commit)
       via  0686fec8399e01adacd1633d6ad624ee2d5b6d9c (commit)
       via  b55abdce7aebb142ce79da3aa3645afe7693a3c4 (commit)
       via  99f42d6bd2116b0bd8f75394fe92255ca1f4c80b (commit)
       via  86ca39d15e02dff47b5b0f5bcd0494cf101ce0c1 (commit)
      from  006387828cbdd11e6307879ad27e9bb9409ca193 (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 52b7fd81f55c3f27823c824da4d70c6edabefb52
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Nov 5 20:57:43 2007 -0600

    libalpm/db.c: change two warnings to errors
    These two warnings really indicate failure, so the message they print should
    do so as well.
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit cb04b3a5f3694a1598cf9c368cce30d661730640
Author: Sebastian Nowicki <xilonmu at gmail.com>
Date:   Mon Nov 5 16:37:37 2007 +0900

    Fix mercurial complaining about directory already existing
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 11f99e06850a7d1242d3dc6427f52eee32256e63
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Nov 4 22:05:44 2007 -0600

    Add LOGFILE as a define at compile time for pacman
    It has always been a bit odd that logfile had to be specified in the config
    file, but no other paths did. Add LOGFILE as a preprocessor definition, and
    make a call to alpm_option_set_logfile() to set the default location so no
    logfile parameter is necessary in pacman.conf.
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 0686fec8399e01adacd1633d6ad624ee2d5b6d9c
Author: Chantry Xavier <shiningxc at gmail.com>
Date:   Sun Nov 4 20:53:34 2007 +0100

    Remove the newline automatically added by alpm_logaction.
    This way, _alpm_logaction behaves like _alpm_log, and gives more control.
    Signed-off-by: Chantry Xavier <shiningxc at gmail.com>

commit b55abdce7aebb142ce79da3aa3645afe7693a3c4
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Nov 4 18:02:25 2007 -0600

    libalpm: use an lstat wrapper so we never dereference dir symlinks
    Linux lstat follows POSIX standards and dereferences a symlink pointing
    to a directory if there is a trailing slash. For purposes of libalpm, we
    don't want this so make a lstat wrapper that suppresses this behavior.
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 99f42d6bd2116b0bd8f75394fe92255ca1f4c80b
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Nov 4 16:38:59 2007 -0600

    libalpm: open the logstream on demand
    Don't open a stream to the logfile until necessary. This will allow us
    to catch any errors in opening the logfile instead of ignorning them.
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 86ca39d15e02dff47b5b0f5bcd0494cf101ce0c1
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Nov 4 12:05:22 2007 -0600

    Clean up usage of extern variables
    Instead of declaring the extern variable in every *.c file, include it in
    the header file that makes sense. This means handle.h for the handle, and
    conf.h for the pacman side config object.
    Signed-off-by: Dan McGee <dan at archlinux.org>


Summary of changes:
 lib/libalpm/add.c      |   30 +++++++++++++++---------------
 lib/libalpm/alpm.c     |    1 -
 lib/libalpm/conflict.c |    4 ++--
 lib/libalpm/db.c       |    4 ++--
 lib/libalpm/deps.c     |    2 --
 lib/libalpm/handle.c   |   32 +++++++++-----------------------
 lib/libalpm/handle.h   |    1 +
 lib/libalpm/log.c      |   19 +++++++++++++++++++
 lib/libalpm/remove.c   |    2 +-
 lib/libalpm/trans.c    |    2 +-
 lib/libalpm/util.c     |   31 +++++++++++++++++++++++++++----
 lib/libalpm/util.h     |    2 ++
 scripts/makepkg.sh.in  |    3 +--
 src/pacman/Makefile.am |    2 ++
 src/pacman/add.c       |    2 --
 src/pacman/callback.c  |    8 +++-----
 src/pacman/conf.c      |    3 +++
 src/pacman/conf.h      |    3 +++
 src/pacman/deptest.c   |    2 --
 src/pacman/pacman.c    |    5 ++---
 src/pacman/query.c     |    1 -
 src/pacman/remove.c    |    2 --
 src/pacman/sync.c      |    5 ++---
 src/pacman/util.c      |    2 --
 24 files changed, 95 insertions(+), 73 deletions(-)

The official pacman repository

More information about the pacman-dev mailing list