[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-596-g8b03b1a
Allan McRae
allan at archlinux.org
Thu Mar 7 00:39:05 EST 2013
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 8b03b1a8776043978aeac31682f94d65b4f3e514 (commit)
via 6831a5f4b1bd05031fc4033d0d7f3328723dfd73 (commit)
via a03f5f55cd46cc69f01a04be2114056decc9beb6 (commit)
via 017184fab55b22c1efd8a7d6d6d832ca302d8e15 (commit)
via 1b39653e9624db98c2e707a1991bc32bb26f2b67 (commit)
via a98bb96b434d788d1599e622c33dce851113fabd (commit)
via e6b8d5189f50c36b972a6c57d74a3127bca4ce2d (commit)
from 8e2648bf02b44a7dc82429327c08cbfd2426ac30 (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 8b03b1a8776043978aeac31682f94d65b4f3e514
Author: Neer Sighted <neersighted at myopera.com>
Date: Fri Mar 1 09:41:33 2013 -0800
makepkg: Use a recursive git clone.
Make makepkg use a recursive clone when creating the working directory.
This will initialize submodules
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 6831a5f4b1bd05031fc4033d0d7f3328723dfd73
Author: Sébastien Luttringer <seblu at seblu.net>
Date: Tue Mar 5 02:03:44 2013 +0100
makepkg: Avoid find to fork for each rm call
Reported-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Sébastien Luttringer <seblu at seblu.net>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit a03f5f55cd46cc69f01a04be2114056decc9beb6
Author: Sébastien Luttringer <seblu at seblu.net>
Date: Tue Mar 5 02:03:43 2013 +0100
Add staticlibs option in PKGBUILD
This option helps to removes static library files in packages.
Related to the thread:
https://mailman.archlinux.org/pipermail/arch-dev-public/2013-March/024552.html
Signed-off-by: Sébastien Luttringer <seblu at seblu.net>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 017184fab55b22c1efd8a7d6d6d832ca302d8e15
Author: Olivier Brunel <i.am.jack.mail at gmail.com>
Date: Mon Mar 4 09:48:10 2013 +0100
libalpm: Search for replacers before literals
Since 882bff36 literals would be searched before replacers, resulting in a
package being replaced by another not actually being replaced under certain
conditions (e.g. they're both in the same repo).
This change effectively reversed the expectations in test sync132. This patch
switches the order back to replacers first, thus making sure if a package is
replacing another one, the change will always happen, even if both are in the
same repo.
Note that a package replacing another one in a repo with higher priority will
not be done, see FS#11737 and test sync1105
Signed-off-by: Olivier Brunel <i.am.jack.mail at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 1b39653e9624db98c2e707a1991bc32bb26f2b67
Author: Olivier Brunel <i.am.jack.mail at gmail.com>
Date: Sun Mar 3 22:46:19 2013 +0100
libalpm: Fix installing update of a replaced package
During a sysupgrade, if a package is replaced by another, and an update for the
former package is found (on another repo) the replaced package would be
re-installed.
Signed-off-by: Olivier Brunel <i.am.jack.mail at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit a98bb96b434d788d1599e622c33dce851113fabd
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Sat Mar 2 23:49:40 2013 -0500
fix typos in pacman tests
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit e6b8d5189f50c36b972a6c57d74a3127bca4ce2d
Author: Allan McRae <allan at archlinux.org>
Date: Sat Mar 2 08:19:03 2013 +1000
Do not resolve every local package filelist on remove
Although technically correct, this results in my system taking ~30 seconds
to resolve all filelists when removing a package that has a directory not
owned by any package. The check for if any package own the empty directory
is a rare enough occurance, and it will be even rarer when that directory
has a directory symlink in its path, so just revert this at this stage.
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
doc/PKGBUILD.5.txt | 4 ++++
doc/makepkg.conf.5.txt | 6 +++++-
etc/makepkg.conf.in | 21 +++++++++++----------
lib/libalpm/remove.c | 4 +++-
lib/libalpm/sync.c | 28 ++++++++++++++++------------
scripts/makepkg.sh.in | 15 ++++++++++-----
test/pacman/tests/fileconflict006.py | 4 ++--
test/pacman/tests/fileconflict016.py | 2 +-
test/pacman/tests/replace102.py | 2 --
test/pacman/tests/symlink002.py | 2 +-
test/pacman/tests/sync1104.py | 18 ++++++++++++++++++
test/pacman/tests/sync1105.py | 17 +++++++++++++++++
test/pacman/tests/sync132.py | 4 ++--
13 files changed, 90 insertions(+), 37 deletions(-)
create mode 100644 test/pacman/tests/sync1104.py
create mode 100644 test/pacman/tests/sync1105.py
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list