Sample Header Ad - 728x90

Arch Linux: pacman -Syyuu does not change mirrors

1 vote
0 answers
90 views
I am currently installing Arch Linux on a new computer using a Live USB. While installing basic packages, one package failed to download.
> pacman -Syu --needed sudo gnome gnome-extra amd-ucode
...
:: Retrieving packages...
wireplumber-0.5.10-1-x86_64.pkg.tar.zst failed to download
error: failed retrieving file 'wireplumber-0.5.10-1-x86_64.pkg.tar.zst' from cdnmirror.com : The requested URL returned error: 404
...
error: failed retrieving file 'wireplumber-0.5.10-1-x86_64.pkg.tar.zst' from mirror.theash.xyz : The requested URL returned error: 404
[The package was updated yesterday](https://archlinux.org/packages/extra/x86_64/wireplumber/) so I assumed the mirrors do not have the latest version yet. I tried refreshing the mirrors.
> pacman -Syyuu --needed sudo gnome gnome-extra amd-ucode
Pacman did refresh the package list but still tried to use the same 20 mirrors, none of which had the latest version of the package. What command forces pacman to try other mirrors, or even better, actively find mirrors that are up to date? [Edit] Tried out
as suggested in the comments.
> rankmirrors -p /etc/pacman.d/mirrorlist
# Server list generated by rankmirrors on 2025-05-23
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With:       reflector @/etc/xdg/reflector/reflector.conf
# When:       2025-05-23 11:38:19 UTC
# From:       https://archlinux.org/mirrors/status/json/ 
# Retrieved:  2025-05-23 20:37:14 UTC
# Last Check: 2025-05-23 10:50:59 UTC
Server = https://cdnmirror.com/archlinux/$repo/os/$arch 
Server = https://repo.jing.rocks/archlinux/$repo/os/$arch 
Server = https://in.arch.niranjan.co/$repo/os/$arch 
Server = https://mirror.theash.xyz/arch/$repo/os/$arch 
Server = https://singapore.mirror.pkgbuild.com/$repo/os/$arch 
Server = https://nz.arch.niranjan.co/$repo/os/$arch 
Server = https://de.arch.niranjan.co/$repo/os/$arch 
Server = https://mirror.ufscar.br/archlinux/$repo/os/$arch 
Server = https://mirror.del2.albony.in/archlinux/$repo/os/$arch 
Server = https://archlinux.thaller.ws/$repo/os/$arch 
Server = https://at.arch.mirror.kescher.at/$repo/os/$arch 
Server = https://taipei.mirror.pkgbuild.com/$repo/os/$arch 
Server = https://losangeles.mirror.pkgbuild.com/$repo/os/$arch 
Server = https://berlin.mirror.pkgbuild.com/$repo/os/$arch 
Server = https://al.arch.niranjan.co/$repo/os/$arch 
Server = https://at.arch.niranjan.co/$repo/os/$arch 
Server = https://de.arch.mirror.kescher.at/$repo/os/$arch 
Server = https://london.mirror.pkgbuild.com/$repo/os/$arch 
Server = https://nl.arch.niranjan.co/$repo/os/$arch 
Server = https://us.arch.niranjan.co/$repo/os/$arch 
> sudo pacman -Syu --needed gnome gnome-extra amd-ucode
:: Synchronizing package databases...
 core-testing downloading...
 core downloading...
 extra-testing downloading...
 extra downloading...
 multilib-testing downloading...
 multilib downloading...
:: There are 59 members in group gnome:
:: Repository extra
   1) baobab  2) decibels  3) epiphany  4) evince  5) gdm  6) gnome-backgrounds  7) gnome-calculator  8) gnome-calendar  9) gnome-characters  10) gnome-clocks  11) gnome-color-manager  12) gnome-connections  13) gnome-console  14) gnome-contacts  15) gnome-control-center  16) gnome-disk-utility  17) gnome-font-viewer  18) gnome-keyring  19) gnome-logs  20) gnome-maps  21) gnome-menus  22) gnome-music  23) gnome-remote-desktop  24) gnome-session  25) gnome-settings-daemon  26) gnome-shell  27) gnome-shell-extensions  28) gnome-software  29) gnome-system-monitor  30) gnome-text-editor  31) gnome-tour  32) gnome-user-docs  33) gnome-user-share  34) gnome-weather  35) grilo-plugins  36) gvfs  37) gvfs-afc  38) gvfs-dnssd  39) gvfs-goa  40) gvfs-google  41) gvfs-gphoto2  42) gvfs-mtp  43) gvfs-nfs  44) gvfs-onedrive  45) gvfs-smb  46) gvfs-wsdd  47) loupe  48) malcontent  49) nautilus  50) orca  51) rygel  52) simple-scan  53) snapshot  54) sushi  55) tecla  56) totem  57) xdg-desktop-portal-gnome  58) xdg-user-dirs-gtk  59) yelp
:: There are 42 members in group gnome-extra:
:: Repository extra
   1) accerciser  2) cheese  3) d-spy  4) dconf-editor  5) devhelp  6) endeavour  7) eog  8) evolution  9) file-roller  10) geary  11) ghex  12) gitg  13) glade  14) gnome-2048  15) gnome-boxes  16) gnome-builder  17) gnome-chess  18) gnome-devel-docs  19) gnome-dictionary  20) gnome-games  21) gnome-klotski  22) gnome-mahjongg  23) gnome-mines  24) gnome-multi-writer  25) gnome-nibbles  26) gnome-notes  27) gnome-photos  28) gnome-recipes  29) gnome-sound-recorder  30) gnome-sudoku  31) gnome-taquin  32) gnome-terminal  33) gnome-tetravex  34) gnome-tweaks  35) hitori  36) iagno  37) lightsoff  38) polari  39) quadrapassel  40) seahorse  41) sysprof  42) tali
:: Starting full system upgrade...
resolving dependencies...
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack
:: There are 11 providers available for ttf-font:
:: Repository extra
   1) gnu-free-fonts  2) noto-fonts  3) ttf-bitstream-vera  4) ttf-croscore  5) ttf-dejavu  6) ttf-droid  7) ttf-ibm-plex  8) ttf-input  9) ttf-input-nerd  10) ttf-liberation  11) ttf-roboto
looking for conflicting packages...

Package (747)                                    New Version               Net Change  Download Size

extra/aalib                                      1.4rc5-18                   0.27 MiB               
...
extra/xdg-user-dirs-gtk                          0.14-1                      0.19 MiB               
extra/yelp                                       42.2-4                      2.40 MiB               

Total Download Size:      0.23 MiB
Total Installed Size:  3163.52 MiB

:: Retrieving packages...
 wireplumber-0.5.10-1-x86_64 downloading...
Errors occurred, no packages were upgraded.
Asked by Hyunbin Yoo (175 rep)
May 23, 2025, 12:18 PM
Last activity: May 23, 2025, 03:32 PM