[pacman-dev] [GIT] The official pacman repository branch, master, updated. v6.0.0alpha1-113-g618fa4f6
Allan McRae
allan at archlinux.org
Mon May 17 00:51:05 UTC 2021
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 618fa4f675594798825a01bd0a3462903dda6ef7 (commit)
via d6ffa7f56134b37efb0ea798dc6a0013e8a4d561 (commit)
via 8bf17b29a24802c587afda0e96d93b22c5f5caeb (commit)
via 4fead44e3ce97d3a83ca6bab393d480746ba9227 (commit)
via 15be417c17809cbf2721a3fb0c519ee910b8d0a6 (commit)
via 31c42c338b717ea6e0cae92c2279d859a882d1b3 (commit)
from ef14c3380da0ed0e3eeba7e8b6c66294db316883 (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 618fa4f675594798825a01bd0a3462903dda6ef7
Author: morganamilo <morganamilo at archlinux.org>
Date: Sun May 9 15:18:17 2021 +0100
libalpm: check for duplicate filenames
This partially fixes FS#67850
It fixes the case for -S'ing packages but not -U'ing urls.
pacman -S a/a b/b
resolving dependencies...
error: packages a and b have the same filename: a-1-1-any.pkg.tar.zst
error: failed to prepare transaction (duplicate filename)
Signed-off-by: Allan McRae <allan at archlinux.org>
commit d6ffa7f56134b37efb0ea798dc6a0013e8a4d561
Author: morganamilo <morganamilo at archlinux.org>
Date: Sun May 9 15:18:18 2021 +0100
fix formatting mistake
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 8bf17b29a24802c587afda0e96d93b22c5f5caeb
Author: morganamilo <morganamilo at archlinux.org>
Date: Sun May 9 14:23:57 2021 +0100
libalpm: fix download rates becoming negative
When a download fails on one mirror a new download is started on the
next mirror. This causes the ammount downloaded to reset, confusing the
rate math and making it display a negative rate.
This is further complicated by the fact that a download may be resumed
from where it is or started over.
To account for this we alert the frontend that the download was
restarted. Pacman then starts the progress bar over.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 4fead44e3ce97d3a83ca6bab393d480746ba9227
Author: morganamilo <morganamilo at archlinux.org>
Date: Sun May 9 13:18:38 2021 +0100
libalpm: clone data on alpm_db_set_servers
Every alpm_option_set function clones the input so lets be more
consistent. Also this fixes servers not being sanatized.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 15be417c17809cbf2721a3fb0c519ee910b8d0a6
Author: morganamilo <morganamilo at archlinux.org>
Date: Fri May 7 07:26:12 2021 +0100
remove unused variable in meson.build
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 31c42c338b717ea6e0cae92c2279d859a882d1b3
Author: morganamilo <morganamilo at archlinux.org>
Date: Sun Apr 18 20:59:45 2021 +0100
Match initial download message with progress message
When initially downloading a package, pacman will display a message
like:
wine-6.6-1-x86_64.pkg.tar.zst downloading...
Then when the download progresses the message will change to:
wine-6.6-1-x86_64.pkg.tar.zst
So instead lets match the progress message so there's no sudden change.
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
lib/libalpm/alpm.h | 16 ++++++++++++----
lib/libalpm/db.c | 8 +++++++-
lib/libalpm/dload.c | 33 +++++++++++++++++++++++++--------
lib/libalpm/error.c | 2 ++
lib/libalpm/sync.c | 19 +++++++++++++++++++
lib/libalpm/trans.c | 2 +-
meson.build | 1 -
src/pacman/callback.c | 34 ++++++++++++++++++++++++++++++++--
8 files changed, 98 insertions(+), 17 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list