[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.0.6-720-gc18191b

Dan McGee dan at archlinux.org
Wed Jan 2 20:29:37 EST 2008


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  c18191ba5b54439b8e7f64ef8aff0bb37f4b0a8a (commit)
       via  4abd710ec993bf5766fdbf2f1cf240a8d6e7d17f (commit)
       via  860465b34ba86bdced01ec494cffb94f95301445 (commit)
       via  553ce8323c23fe3259e45b2708184533158501bd (commit)
       via  d18686a5637c50a8229a0a280f81a1eb9ec34ed0 (commit)
       via  ac0605b9c27bf206c99bd73302efeff3ce79797e (commit)
       via  dffa0654f2eae1c427a74c647d22f0bbd201ccf7 (commit)
       via  fbd88a8212e794899e75ecf44024777c5a58deb2 (commit)
       via  01930400a5f40f4ea5e9cafeff00afff515d0a2c (commit)
       via  b3c6bdda38f7e370e1f80f02a61f1d3f08c1b57d (commit)
      from  26c05b1c8c6fe639cd4eea5decac694c86cc7c00 (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 c18191ba5b54439b8e7f64ef8aff0bb37f4b0a8a
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jan 1 19:59:27 2008 -0600

    Small code cleanups with indents/spaces
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 4abd710ec993bf5766fdbf2f1cf240a8d6e7d17f
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jan 1 19:57:02 2008 -0600

    Remove gettext calls from debug-level messages
    
    These used FUNCTION output level and not DEBUG, so I didn't catch them way
    back when I removed those gettext calls. Remove them now (which exposed a
    nice little memory access error elsewhere in the code). This should have a
    slight speedup effect on the code too as we no longer have to make the
    gettext call even when these messages aren't printed.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 860465b34ba86bdced01ec494cffb94f95301445
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jan 1 19:56:32 2008 -0600

    Add some more regular contributors to the AUTHORS file
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 553ce8323c23fe3259e45b2708184533158501bd
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jan 1 19:14:34 2008 -0600

    Fix another usage of pkg_new in _alpm_sync_addtarget
    
    Use _alpm_pkg_dup instead.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d18686a5637c50a8229a0a280f81a1eb9ec34ed0
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jan 1 19:12:09 2008 -0600

    Switch pkg_new -> pkg_dup in find_replacements
    
    Ugh, it was a pain to figure out why the Total Removed Size was showing up
    wrong in the output of removed packages, but this was why- we used a stupid
    _alpm_pkg_new call instead of just duping the package. Fix this. In the long
    run, we really need to figure out better ways to not duplicate all this
    package information.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ac0605b9c27bf206c99bd73302efeff3ce79797e
Author: Chantry Xavier <shiningxc at gmail.com>
Date:   Tue Jan 1 17:25:12 2008 +0100

    new upgade042 pactest + bugfix in chk_filedifference.
    
    This adds a pactest for the relocation of a config file between two packages
    (case of etc/profile moving from bash to filesystem).
    While running this pactest, I found out that chk_filedifference didn't work
    correctly with an empty list as second argument. So that's fixed now.
    
    Ref: http://www.archlinux.org/pipermail/pacman-dev/2007-December/010610.html
    
    Signed-off-by: Chantry Xavier <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit dffa0654f2eae1c427a74c647d22f0bbd201ccf7
Author: Karolina Lindqvist <karolina.lindqvist at kramnet.se>
Date:   Sat Dec 29 12:42:45 2007 -0600

    Fix case where pacman asks for confirmation when it should not
    
    There is another case where pacman-git asks for confirmation, when it should
    not. It is when removing packages. If running with makeworld --noconfirm
    --rmdeps the question will come to the log file, and never appear on the
    console, so you can wait forever wondering what is happening.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit fbd88a8212e794899e75ecf44024777c5a58deb2
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Dec 29 11:24:57 2007 -0600

    Remove .FILELIST generation from makepkg (and elsewhere)
    
    This is something pacman can do on its own straight from the archive, and we
    will reduce the chance of problems occurring becuase of inproper FILELIST
    generation as we have had in the past with special characters in filenames.
    
    Once we remove it from makepkg. we can remove any usage of it from all of
    our other tools, including pacman, pactest, and contrib/ utilities.
    
    Note that removing it from pacman uncovered a few other bugs anyway, so this
    was probably a good move.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 01930400a5f40f4ea5e9cafeff00afff515d0a2c
Author: Chantry Xavier <shiningxc at gmail.com>
Date:   Sat Dec 29 18:06:40 2007 +0100

    add a new upgrade026 pactest for backup handling.
    
    This is the bash case when the /etc/profile file was removed by error from
    the package, but stayed in the backup array.
    
    Ref:
    http://www.archlinux.org/pipermail/arch-dev-public/2007-December/003556.html
    
    Also fixed a little typo in add.c, but it's disabled code.
    
    Signed-off-by: Chantry Xavier <shiningxc at gmail.com>

commit b3c6bdda38f7e370e1f80f02a61f1d3f08c1b57d
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Dec 29 00:24:15 2007 -0600

    doc: rename manlink macro to linkman
    
    Between AsciiDoc 8.2.2 and 8.2.3, the following change was made to the stock
    Asciidoc configuration:
    
    @@ -149,7 +153,10 @@
     # Inline macros.
     # Backslash prefix required for escape processing.
     # (?s) re flag for line spanning.
    -(?su)[\\]?(?P<name>\w(\w|-)*?):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
    +
    +# Explicit so they can be nested.
    +(?su)[\\]?(?P<name>(http|https|ftp|file|mailto|callto|image|link)):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
    +
     # Anchor: [[[id]]]. Bibliographic anchor.
     (?su)[\\]?\[\[\[(?P<attrlist>[\w][\w-]*?)\]\]\]=anchor3
     # Anchor: [[id,xreflabel]]
    
    This default regex now matches explicit values, and unfortunately in this
    case manlink was being matched by just 'link', causing the wrong inline
    macro template to be applied. By renaming the macro, we can avoid being
    matched by the wrong regex.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 AUTHORS                                        |    2 +
 contrib/re-pacman                              |    8 +--
 doc/Makefile.am                                |    2 +-
 doc/PKGBUILD.5.txt                             |   10 ++--
 doc/asciidoc.conf                              |   14 +++---
 doc/libalpm.3.txt                              |    4 +-
 doc/makepkg.8.txt                              |   18 +++---
 doc/makepkg.conf.5.txt                         |    6 +-
 doc/pacman.8.txt                               |   10 ++--
 doc/pacman.conf.5.txt                          |    6 +-
 doc/repo-add.8.txt                             |    4 +-
 lib/libalpm/add.c                              |    4 +-
 lib/libalpm/be_files.c                         |    3 +-
 lib/libalpm/cache.c                            |    2 +-
 lib/libalpm/conflict.c                         |   11 +++-
 lib/libalpm/package.c                          |   70 ++++++++----------------
 lib/libalpm/sync.c                             |    5 +-
 pactest/pmpkg.py                               |   20 +------
 pactest/tests/{upgrade025.py => upgrade026.py} |    4 +-
 pactest/tests/upgrade042.py                    |   28 ++++++++++
 scripts/makepkg.sh.in                          |   11 +----
 src/pacman/remove.c                            |    3 +-
 22 files changed, 113 insertions(+), 132 deletions(-)
 copy pactest/tests/{upgrade025.py => upgrade026.py} (74%)
 create mode 100644 pactest/tests/upgrade042.py


hooks/post-receive
--
The official pacman repository




More information about the pacman-dev mailing list