[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.3-475-gdad96cc
Dan McGee
dan at archlinux.org
Mon Jul 18 11:45:21 EDT 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 dad96ccce2eea8b171cd2d14ec20b8185f0009a8 (commit)
via 89c070b263a9e1e4e0734b25c8bc33367a34e504 (commit)
via 29a96bcfe179a82adbd575057e2ef9d48a6a72fb (commit)
via 48e2a1a119ce84681f25855221b6e2fc2689a760 (commit)
via 297cd7897bfe060ce46d703e15ad7cbe37aedced (commit)
via c0fe1743e5ba034f70f0740a8f0863d64d0e480a (commit)
via f0e34be9903e5523c4bffd35f2659303f80c22fc (commit)
via 36db8c50471b4860f6f492c618053bce2559ab73 (commit)
via 49427d1fb4f7cb9cfb76e430343510fba5f09e6a (commit)
via bf120635a7fdbb2caeb73fa0774bf718f2a127ae (commit)
via 3934a842b8121d6fe950fcac323e92e5e35f1538 (commit)
via 3294039a00f3aa65181ed23518dc5c73e0201268 (commit)
via 0b92d9ed9c6bffcf4b47645a365ea6c3d162e89e (commit)
via 1c39e4fbade29d570858ca6eca4958ab72cfbdd0 (commit)
via 3a04267cdd0b1324c8153c813e9bc5726b005670 (commit)
via 65847fad44216e290986b40b404701432c17ff5a (commit)
from e20995560640d11491905bfa80aa993c2efde7c4 (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 dad96ccce2eea8b171cd2d14ec20b8185f0009a8
Author: Florian Pritz <bluewind at xinu.at>
Date: Wed Jul 6 18:26:56 2011 +0200
replace access() calls for debug info where applicable
Signed-off-by: Florian Pritz <bluewind at xinu.at>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 89c070b263a9e1e4e0734b25c8bc33367a34e504
Author: Florian Pritz <bluewind at xinu.at>
Date: Wed Jul 6 17:24:19 2011 +0200
signing.c: check if needed files are readable
If we can't read the keyring, gpgme will output confusing debug
information and fail to verify the signature, so we should log some
debug information.
Signed-off-by: Florian Pritz <bluewind at xinu.at>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 29a96bcfe179a82adbd575057e2ef9d48a6a72fb
Author: Florian Pritz <bluewind at xinu.at>
Date: Wed Jul 6 17:22:59 2011 +0200
add _alpm_access() wrapper
This is a wrapper function for access() which logs some debug
information and eases handling in case of split directory and filename.
Signed-off-by: Florian Pritz <bluewind at xinu.at>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 48e2a1a119ce84681f25855221b6e2fc2689a760
Merge: c0fe174 297cd78
Author: Dan McGee <dan at archlinux.org>
Date: Mon Jul 18 10:41:37 2011 -0500
Merge branch 'maint'
commit c0fe1743e5ba034f70f0740a8f0863d64d0e480a
Author: Allan McRae <allan at archlinux.org>
Date: Sun Jul 17 01:48:47 2011 +1000
Fix compilation without gpgme
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit f0e34be9903e5523c4bffd35f2659303f80c22fc
Author: Allan McRae <allan at archlinux.org>
Date: Sun Jul 17 09:12:18 2011 +1000
configure: output more compile settings
Add information on CPPFLAGS, LDFLAGS and LIBS to the end of the
configure output. This is very helpful in tracing issues when
adjusting the configure file and also will allow us to more
easily replicate any issues discovered due to a users build
environment.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 36db8c50471b4860f6f492c618053bce2559ab73
Author: Allan McRae <allan at archlinux.org>
Date: Mon Jul 18 01:27:45 2011 +1000
makepkg.conf: remove curl from other common tools
It is now set as the main tool, so make wget another common one.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 49427d1fb4f7cb9cfb76e430343510fba5f09e6a
Author: Allan McRae <allan at archlinux.org>
Date: Mon Jul 18 14:28:04 2011 +1000
repo-add: do not print full path of signature file
The full path to the signature file when it is created is in a temporary
directory so only print the filename.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit bf120635a7fdbb2caeb73fa0774bf718f2a127ae
Author: Allan McRae <allan at archlinux.org>
Date: Mon Jul 18 21:05:51 2011 +1000
repo-add: always remove repo signature symlink
This prevents a dangling symlink being left behind if the repo goes
from being signed to unsigned.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 3934a842b8121d6fe950fcac323e92e5e35f1538
Author: Dave Reisner <dreisner at archlinux.org>
Date: Mon Jul 18 10:33:45 2011 -0400
contrib/paclog-pkglist: whitespace cleanup
add a modeline and change 2 space indent to a tab.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 3294039a00f3aa65181ed23518dc5c73e0201268
Author: Dave Reisner <dreisner at archlinux.org>
Date: Sun Jul 17 11:04:03 2011 -0400
contrib/paclog-pkglist: rework as bash wrapping awk
Avoid some pain in awk's limited handling of command line arguments by
wrapping this in a Bash script. We also default to
@localstatedir@/log/pacman.log when no args are specified, meaning that
-h or --help is required to get the help message.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 0b92d9ed9c6bffcf4b47645a365ea6c3d162e89e
Author: Dan McGee <dan at archlinux.org>
Date: Mon Jul 18 10:34:39 2011 -0500
Add a new epoch pactest
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 1c39e4fbade29d570858ca6eca4958ab72cfbdd0
Author: Dan McGee <dan at archlinux.org>
Date: Sat Jul 16 10:07:25 2011 -0500
Handle removal of empty directories properly
This addresses FS#25141. We shouldn't remove every empty directory we
come across during the removal process unless it is truly not known to
any other package. This will prevent removal of essential directories
such as '/var/lock/'.
This is accomplished by first checking the empty/non-empty status of a
directory, which was previously done implicitly by calling rmdir() and
ignoring errors. We do this to avoid the next (new) check in most cases,
which is to look at all local packages to see if the to-be-removed
directory is present in another packages' filelist. If we do not find it
anywhere, then we remove it, else we keep the file around.
The pactest has been updated to test more cases, as well as finding a
flaw in the original expected to fail case- we need separate DIR and
FILE based EXIST rules.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 3a04267cdd0b1324c8153c813e9bc5726b005670
Author: RogutÄs Sparnuotos <rogutes at googlemail.com>
Date: Thu Jun 16 11:40:40 2011 +0300
makepkg: only test for writable PKGDEST when needed.
There is no need for a writable PKGDEST when using the --nobuild or
--geninteg flags.
Allan: added --geninteg
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 65847fad44216e290986b40b404701432c17ff5a
Author: Allan McRae <allan at archlinux.org>
Date: Sat Jul 16 23:01:39 2011 +1000
Move some .gitignore entries
Put a .gitignore entry at the right level and sort that file
alphabetically.
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 -
configure.ac | 4 +
contrib/Makefile.am | 4 +-
contrib/{paclog-pkglist => paclog-pkglist.in} | 61 ++++++++++-------
etc/makepkg.conf.in | 2 +-
lib/libalpm/remove.c | 47 +++++++++++--
lib/libalpm/signing.c | 14 +++-
lib/libalpm/trans.c | 3 +-
lib/libalpm/util.c | 89 +++++++++++++++++++++++++
lib/libalpm/util.h | 2 +
scripts/.gitignore | 5 +-
scripts/makepkg.sh.in | 4 +-
scripts/repo-add.sh.in | 5 +-
test/pacman/pmrule.py | 8 ++
test/pacman/tests/epoch005.py | 25 +++++++
test/pacman/tests/remove070.py | 24 +++++--
16 files changed, 242 insertions(+), 56 deletions(-)
rename contrib/{paclog-pkglist => paclog-pkglist.in} (53%)
create mode 100644 test/pacman/tests/epoch005.py
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list