[pacman-dev] [GIT] The official pacman repository branch, maint, updated. v4.0.3-22-g5c1ba2d
Dan McGee
dan at archlinux.org
Tue Jul 10 09:42:24 EDT 2012
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, maint has been updated
via 5c1ba2d5fd5263525a0355cdce900b58dc41c916 (commit)
via d7c3164fd5824f1e300d2c7ee92f5c2446461c03 (commit)
via 44e9fdd0e848382337edb97d41e7317638a67bac (commit)
via 717fdb8ee0fd23cf72fc7d2832317f513caefa2c (commit)
via d6f31dc78852939f7f83648529887caca2ac9294 (commit)
from 5de465d63efbb82da6127ac927ad29b9c8b1b542 (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 5c1ba2d5fd5263525a0355cdce900b58dc41c916
Author: Dave Reisner <dreisner at archlinux.org>
Date: Mon Jul 2 10:57:01 2012 -0400
makepkg.conf: add -q option for curl
Avoid involving the user's ~/.curlrc file as this may alter the expected
behavior of downloads.
ref: https://bbs.archlinux.org/viewtopic.php?pid=1124441
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit d7c3164fd5824f1e300d2c7ee92f5c2446461c03
Author: Dave Reisner <dreisner at archlinux.org>
Date: Wed Mar 28 20:22:18 2012 -0400
makepkg.conf: enable curl's cookie engine for http
Implements FS#28098.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 44e9fdd0e848382337edb97d41e7317638a67bac
Author: Allan McRae <allan at archlinux.org>
Date: Sun Jul 8 23:58:37 2012 +1000
Check empty subdirectory ownership
When checking if a package owns a directory, it is important to check
not only that all the files in the directory are part of the package,
but also if the directory is part of a package. This catches empty
subdirectories during conflict checking for directory to file/symlink
replacements.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 717fdb8ee0fd23cf72fc7d2832317f513caefa2c
Author: Allan McRae <allan at archlinux.org>
Date: Sun Jul 8 21:36:36 2012 +1000
Add conflict for replacing owned empty directory
When two packages own an empty directory, pacman finds no conflict when
one of those packages wants to replace the directory with a file or a
symlink. When it comes to actually extracting the new file/symlink,
pacman sees the directory is still there (we do not remove empty
directories if they are owned by a package) and refuses to extract.
Detect this potential conflict early and bail. Note that it is a
_potential_ conflict and not a guaranteed one as the other package owning
the directory could be updated or removed first which would remove
the conflict. However, pacman currently can not sort package installation
order to ensure this, so this conflict requires manual upgrade ordering.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit d6f31dc78852939f7f83648529887caca2ac9294
Author: Ram Bhamidipaty <rambham at gmail.com>
Date: Tue Jun 26 22:02:18 2012 -0700
Add man page for pactree
Add a man page for the pactree utility.
Feedback-from: Allan McRae <allan at archlinux.org>
Feedback-from: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Ram Bhamidipaty <rambham at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
doc/.gitignore | 1 +
doc/Makefile.am | 4 +++
doc/pactree.8.txt | 62 ++++++++++++++++++++++++++++++++++
etc/makepkg.conf.in | 6 ++--
lib/libalpm/conflict.c | 37 ++++++++++++++++----
test/pacman/tests/fileconflict009.py | 20 +++++++++++
test/pacman/tests/fileconflict010.py | 20 +++++++++++
test/pacman/tests/fileconflict012.py | 17 ++++++++++
8 files changed, 158 insertions(+), 9 deletions(-)
create mode 100644 doc/pactree.8.txt
create mode 100644 test/pacman/tests/fileconflict009.py
create mode 100644 test/pacman/tests/fileconflict010.py
create mode 100644 test/pacman/tests/fileconflict012.py
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list