[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.3.3-114-ga6cca6e
Dan McGee
dan at archlinux.org
Mon Dec 14 00:34:32 EST 2009
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 a6cca6e456e9b84362e00b5e5209059a20df965c (commit)
via 9fe27b068ae40a407fd5dd12f974d84499d41ef0 (commit)
via 05ff276eefc51eeeee58832accd8398eac047037 (commit)
via 66c6d288fd44b2f148860c7abbd1ed56b31a9238 (commit)
via b805fe58ae8e762f2d663cb6416005521b76e182 (commit)
via a2c9cbdbdc8ca1ad1653fa42eb4b7571bfe744ec (commit)
via b8b8c78627b2f1791a2b46b0d6c87d7a9b90f376 (commit)
via 51f9e5e40a7b4c9a2a4bb61562a07946adc2bb2d (commit)
via 444ff9564195223e31d445459009fceb2ae79002 (commit)
via e612eb6ba227104761b9c6fafe375c74267bba09 (commit)
via 926dfe5827d13a38f02efb2da1d9ceab38e9fc16 (commit)
via 03f35b1432675f5b10ec53945e48c2bbd7c628e9 (commit)
from f2c9e51eb00edb2f3123bd150fd9944c765426e0 (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 a6cca6e456e9b84362e00b5e5209059a20df965c
Author: Cedric Staniewski <cedric at gmx.ca>
Date: Wed Dec 2 19:05:39 2009 +0100
makepkg: remove srclinks directory on error exit
When makepkg exits in create_srcpackage(), the (temporary) srclinks
directory is left behind.
Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 9fe27b068ae40a407fd5dd12f974d84499d41ef0
Author: Nezmer <Nezmer at allurelinux.org>
Date: Sat Dec 12 01:25:32 2009 +0200
makepkg: skip devel_check() when repackaging
Currently, "makepkg -R" creates a package with a wrong updated $pkgver.
Signed-off-by: Nezmer <Nezmer at allurelinux.org>
[Allan: adjusted comment]
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 05ff276eefc51eeeee58832accd8398eac047037
Author: Cedric Staniewski <cedric at gmx.ca>
Date: Wed Dec 2 19:04:33 2009 +0100
makepkg: limit sudo usage to allowed pacman commands
This is particularly useful when using pacman wrappers which call sudo
by themselves and therefore should not be run as root.
Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 66c6d288fd44b2f148860c7abbd1ed56b31a9238
Author: Cedric Staniewski <cedric at gmx.ca>
Date: Wed Dec 2 19:04:32 2009 +0100
makepkg: allow to specify an alternative pacman command
If PACMAN environment variable is set, makepkg will try to use this
command to check for installed dependencies and to install or remove
packages. Otherwise, makepkg will fall back to pacman.
Implements FS#13028.
Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
Signed-off-by: Allan McRae <allan at archlinux.org>
[Dan: move envvar section in manpage]
Signed-off-by: Dan McGee <dan at archlinux.org>
commit b805fe58ae8e762f2d663cb6416005521b76e182
Author: Allan McRae <allan at archlinux.org>
Date: Sun Oct 25 13:57:20 2009 +1000
makepkg: check for references to build root in package
Add a check that the package does not contain references to the
folder it was built in.
Fixes FS#14751
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit a2c9cbdbdc8ca1ad1653fa42eb4b7571bfe744ec
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Wed Dec 9 23:20:29 2009 +0100
improve download_internal error messages
download_internal is supposed to always set pm_errno but did not in many
cases.
The most important (and tested) change is the one concerning fetchStat. This
is typically where the code will fail when the network is down for example.
Before commit d2dbb04a9af7a18da, this fetchStat call did not exist and the
same kind of errors would be encountered in the fetchXGet call that follows.
I just copied the error printing to restore the old behavior.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit b8b8c78627b2f1791a2b46b0d6c87d7a9b90f376
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Sat Dec 5 23:45:34 2009 +0100
add some more sanity check for optarg
getopt should already ensure that optarg is not NULL when an argument is
required, but just be extra safe and double check it before using optarg.
To be honest, I only did that to make clang shut up and eliminate the last
warnings it reported.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 51f9e5e40a7b4c9a2a4bb61562a07946adc2bb2d
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Sat Dec 5 23:20:53 2009 +0100
refactor _parseoptions
This function was quite huge (~230 lines) and difficult to parse, now it is
slightly better.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 444ff9564195223e31d445459009fceb2ae79002
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Fri Nov 13 16:42:42 2009 +0100
Print error on duplicated database entries
Some users reported duplicated database entries in /var/lib/pacman/local/,
for example, both foo-1.0-1 and foo-2.0-1 subdirectories existed. (Bogus
3rd-party scripts, backup?) In this case pacman reported no error and its
behaviour was mysterious.
From now on, pacman detects this situation and prints an error message.
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit e612eb6ba227104761b9c6fafe375c74267bba09
Author: Dan McGee <dan at archlinux.org>
Date: Sun Dec 13 23:12:44 2009 -0600
Remove trailing whitespace on all lines in list_display
This ensures we never have trailing whitespace. Take the following text,
with line numbers added for clarity:
1. Title : item1 item2 item3 item4
2. item5 item6 item7 item8
3. item9 itemA itemB itemC
Laszlo Papp helpfully pointed out we would have two trailing spaces on line
three after the last item. However, we also had these trailing spaces on
lines one and two, which the initial patch didn't take care of. This can be
seen on something like `pacman -Qi glibc`.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 926dfe5827d13a38f02efb2da1d9ceab38e9fc16
Author: Dan McGee <dan at archlinux.org>
Date: Mon Dec 7 22:48:59 2009 -0600
Fix requiredby output
This is a bit embarrassing. For example:
$ pacman -Qi mesa
...
Required By : mesa mesa mesa mesa mesa mesa
Something is clearly not right, and the problem was introduced in commit
0bc961. Fix the issue by getting the package name off the correct variable.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 03f35b1432675f5b10ec53945e48c2bbd7c628e9
Author: Dan McGee <dan at archlinux.org>
Date: Mon Nov 30 22:56:44 2009 -0600
bash_completion: use absolute paths to utilities
Fixes issues noted in FS#16630.
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
contrib/bash_completion | 28 ++--
doc/makepkg.8.txt | 9 ++
lib/libalpm/be_files.c | 7 +
lib/libalpm/dload.c | 10 +-
lib/libalpm/package.c | 2 +-
scripts/makepkg.sh.in | 33 +++--
src/pacman/pacman.c | 324 +++++++++++++++++++++++++++--------------------
src/pacman/util.c | 10 +-
8 files changed, 251 insertions(+), 172 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list