[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-460-ga0cfed7
Allan McRae
allan at archlinux.org
Tue Oct 14 01:04:40 UTC 2014
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 a0cfed7df2ffac12df2bc935c53d273230f8aaa4 (commit)
via 627ede877920d82ae6d1c9cc2d41c04cbc62ff25 (commit)
via c1d6cec2e277eea7affa43601086c523311b58c0 (commit)
via 42c859e4cc38f91a1236cd93eae9e9f9a1bc1e62 (commit)
via 01beca5df717252c7c9aa59bc705dc10a25ebdc8 (commit)
via 7ddc967d7cf2b8de73095cb841ee2c5973a669e4 (commit)
via 6dd593c293bdc808b5e7040d06657c4f89e1a8bd (commit)
via 19c3179b7ebfa4c35dff45792c922602d9322417 (commit)
via 62c11e450a6f7d753fc997c20027472661de04e0 (commit)
via 3f0303dc92634043d561ac9bbefa6c6e57578a65 (commit)
via 926d998a750413399ca7abbe422a65ccbf09306e (commit)
via faf0246437b47fb67f6adc3f2d039f6d787be1a0 (commit)
via 5002227296b4de3c530690b38abab47dce83564d (commit)
via 1e3c088c2e14c7211e77ad73201458418fd34091 (commit)
via ca8319aec904c1f59b51bf642d730d646e50b170 (commit)
from 7ee01c86669327b2af63c8ed9390bcbf071cdac5 (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 a0cfed7df2ffac12df2bc935c53d273230f8aaa4
Author: Dave Reisner <dreisner at archlinux.org>
Date: Mon Oct 13 09:08:29 2014 -0400
makepkg: reorder args to pkgbuild_get_attribute for consistency
In all other cases, this code gets the outvalue from the final
parameter.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 627ede877920d82ae6d1c9cc2d41c04cbc62ff25
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Oct 6 04:09:10 2014 -0400
add pacman-db-upgrade test
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit c1d6cec2e277eea7affa43601086c523311b58c0
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Sat Oct 11 04:08:20 2014 -0400
sync.c: download packages before starting commit
download_files sets the transaction state to STATE_DOWNLOADING.
Modifying the state after it has already been set to STATE_COMMITTING
created a brief window where SIGINT would fail to interrupt the process
and caused interrupted downloads to result in a 'transaction started'
message in the log with no matching transaction end.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
commit 42c859e4cc38f91a1236cd93eae9e9f9a1bc1e62
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Oct 6 03:01:40 2014 -0400
pmtest: allow tests to specify test binary
Adds a cmd property to tests (defaults to pacman) which is resolved
using directories specified with --bindir (defaults to PATH). The
ability to manually specify a particular binary is preserved in order to
allow running individual tests with differently named binaries such as
lt-pacman.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 01beca5df717252c7c9aa59bc705dc10a25ebdc8
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Oct 6 16:45:10 2014 -0400
pacman: add --confirm option
--confirm cancels the effect of a previous --noconfirm.
This makes it easier for scripts to default to --noconfirm
but allow users to override it.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 7ddc967d7cf2b8de73095cb841ee2c5973a669e4
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Oct 6 03:01:08 2014 -0400
pmtest: allow tests to specify db version
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 6dd593c293bdc808b5e7040d06657c4f89e1a8bd
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Oct 6 03:55:06 2014 -0400
pmrule: make backup file test more robust
This prevents an exception in the event backup entries are not in the
correct format and brings the test in line with alpm's backup parsing
which splits on the last tab rather than the first.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 19c3179b7ebfa4c35dff45792c922602d9322417
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Oct 6 03:00:25 2014 -0400
pmdb: include directories in package file lists
Needed for checking directories with PKG_FILES.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 62c11e450a6f7d753fc997c20027472661de04e0
Author: Dave Reisner <dreisner at archlinux.org>
Date: Sat Oct 11 16:33:32 2014 -0400
makepkg: simplify attr matching in extract_function_var
Interesting attributes created with 'local' or 'declare' won't be
surfaced in .PKGINFO, so we shouldn't try to look for them.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 3f0303dc92634043d561ac9bbefa6c6e57578a65
Author: Dave Reisner <dreisner at archlinux.org>
Date: Fri Oct 3 08:39:13 2014 -0400
makepkg: show full fingerprint on pgp failure
Rather than implementing suffix matching, which might clash, let's just
print the full fingerprint of the err'ing key so that the user can
copy/paste it into validpgpkeys. Also, make it clear in the manpage
that validpgpkeys needs full fingerprints, and nothing else.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 926d998a750413399ca7abbe422a65ccbf09306e
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu Oct 2 13:00:55 2014 -0400
Revert "makepkg: allow less than the full fingerprint in validpgpkeys"
This reverts commit 50296576d006d433fbfd4a6c57d5f95a942f7833.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit faf0246437b47fb67f6adc3f2d039f6d787be1a0
Author: Allan McRae <allan at archlinux.org>
Date: Fri Oct 10 10:02:05 2014 +1000
There are not hooks!
Refer to install scripts as scripts and not hooks.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 5002227296b4de3c530690b38abab47dce83564d
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Oct 6 04:16:36 2014 -0400
pacman-db-upgrade: do not mangle file lists
grep'ing out blank lines and sorting output thoroughly breaks any file
lists with %BACKUP% entries which must be separated from the file list
by a blank line. Adds a custom function to ensure that all paths
printed are non-empty and unique.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 1e3c088c2e14c7211e77ad73201458418fd34091
Author: Olivier Brunel <jjk at jjacky.com>
Date: Thu Jul 31 19:42:28 2014 +0200
alpm: Fix wrong xferred/total sizes when resuming downloads
When a package is already partially downloaded in the cache, its download
size will only be of what's left to be downloaded. Since pkg->download_size
is what's used when calculating the total download size for the totaldl
callback, same thing apply.
However, the download progress callback was including this initial size,
which would thus lead to invalid values (and percentage) used in frontends.
That is, the progress bar could e.g. go further than 100%
In the case of pacman, there is a sanity check for different historical
reason (44a57c89), so before the possible "overflow" was noticed, the total
download size/progress reported was wrong. Once caught, the TotalDownload
option was ignored and it would use individual file download values as
fallback instead.
Signed-off-by: Olivier Brunel <jjk at jjacky.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit ca8319aec904c1f59b51bf642d730d646e50b170
Author: Miguel de Val-Borro <miguel at archlinux.net>
Date: Tue Sep 30 19:59:45 2014 -0400
doc/translation-help.txt: Remove link to tutorial on sarovar.org
The website sarovar.org has been shut down and the tutorial is
not relevant any more.
Signed-off-by: Miguel de Val-Borro <miguel at archlinux.net>
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 4 +++-
doc/PKGBUILD.5.txt | 5 ++---
doc/pacman.8.txt | 5 ++++-
doc/translation-help.txt | 4 +---
lib/libalpm/dload.c | 4 +++-
lib/libalpm/sync.c | 11 +++++++---
lib/libalpm/sync.h | 1 +
lib/libalpm/trans.c | 10 +++++++++
scripts/makepkg.sh.in | 41 ++++++++++--------------------------
scripts/pacman-db-upgrade.sh.in | 29 +++++++++++++++++++------
src/pacman/conf.h | 1 +
src/pacman/pacman.c | 5 +++++
test/pacman/pactest.py | 16 ++++++--------
test/pacman/pmdb.py | 2 +-
test/pacman/pmenv.py | 3 ++-
test/pacman/pmrule.py | 10 ++++-----
test/pacman/pmtest.py | 32 ++++++++++++++++++++--------
test/pacman/util.py | 5 +++--
test/scripts/pacman-db-upgrade-v9.py | 21 ++++++++++++++++++
valgrind.supp | 18 ++++++++++++++++
20 files changed, 149 insertions(+), 78 deletions(-)
create mode 100644 test/scripts/pacman-db-upgrade-v9.py
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list