[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