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@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@archlinux.org> commit 627ede877920d82ae6d1c9cc2d41c04cbc62ff25 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Oct 6 04:09:10 2014 -0400 add pacman-db-upgrade test Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit c1d6cec2e277eea7affa43601086c523311b58c0 Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> commit 42c859e4cc38f91a1236cd93eae9e9f9a1bc1e62 Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 01beca5df717252c7c9aa59bc705dc10a25ebdc8 Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 7ddc967d7cf2b8de73095cb841ee2c5973a669e4 Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 6dd593c293bdc808b5e7040d06657c4f89e1a8bd Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 19c3179b7ebfa4c35dff45792c922602d9322417 Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 62c11e450a6f7d753fc997c20027472661de04e0 Author: Dave Reisner <dreisner@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@archlinux.org> commit 3f0303dc92634043d561ac9bbefa6c6e57578a65 Author: Dave Reisner <dreisner@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@archlinux.org> commit 926d998a750413399ca7abbe422a65ccbf09306e Author: Dave Reisner <dreisner@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@archlinux.org> commit faf0246437b47fb67f6adc3f2d039f6d787be1a0 Author: Allan McRae <allan@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@archlinux.org> commit 5002227296b4de3c530690b38abab47dce83564d Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 1e3c088c2e14c7211e77ad73201458418fd34091 Author: Olivier Brunel <jjk@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@jjacky.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit ca8319aec904c1f59b51bf642d730d646e50b170 Author: Miguel de Val-Borro <miguel@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@archlinux.net> Signed-off-by: Allan McRae <allan@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