You are not logged in.
Hi there, So I was trying to update my arch linux distro. I ran sudo pacman -Syu as usual. And all the packages were downloaded fine. Except for 2 packages which are:
vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst and lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst
This was the error:
Retrieving packages...
error: failed retrieving file 'vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.cse.iitk.ac.in : The requested URL returned error: 404
error: failed retrieving file 'vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from ind.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.cse.iitk.ac.in : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from ind.mirror.pkgbuild.com : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.
Upon some research, I found out that 'vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' was updated to 'vulkan-icd-loader-1.2.141-1-x86_64.pkg.tar.zst'.
(From https://archlinux.org)
then I thought the mirrors in my '/etc/pacman.d/mirrolist' were out of sync maybe. So i checked 'https://www.archlinux.org/mirrors/status/' but no they weren't
also I ran `sudo pacman -Syy` many times before doing that but no result. Help me figure this stuff out ![]()
Offline
Pick a different mirror
Offline
Pick a different mirror
I added different mirrors from 3 different countries only 1 was able to download 'vulkan-icd-loader-1.2.140-1-x86_64' but you see the latest package is 'vulkan-icd-loader-1.2.141-1-x86_64' and the lib32 package isn't updated as well.
Offline
Forget adding mirrors, the top one is the one that matters.
Offline
Forget adding mirrors, the top one is the one that matters.
What do you mean
Here's the output of sudo pacman -Syu again (error only)
:: Retrieving packages...
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.cse.iitk.ac.in : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from ind.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirrors.piconets.webwerks.in : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirrors.piconets.webwerks.in : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.0x.sg : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.aktkn.sg : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.aktkn.sg : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from download.nus.edu.sg : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from sgp.mirror.pkgbuild.com : Could not resolve host: sgp.mirror.pkgbuild.com
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.nus.edu.sg : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.23media.com : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.23media.com : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from appuals.com : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from artfiles.org : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.bethselamin.de : The requested URL returned error: 404
error: failed retrieving file 'lib32-vulkan-icd-loader-1.2.140-1-x86_64.pkg.tar.zst' from mirror.chaoticum.net : The requested URL returned error: 404
Offline
I mean exactly what I said, the top mirror is the only one that really matters. The top mirror in your list is old and apparently broken.
Offline
I suspect you may be confused as you just showed output of many mirrors failing to download the file. But the problem is the file pacman is trying to download is old and therefore should not be available on any of the mirrors. And the reason pacman is trying to download an old package is because it has an old sync database that it got from the first mirror in your mirrorrlist. If pacman failed to get the database from the first mirror in the list, it would proceed to get the database from the next mirror, but in your case the first mirror provided a database file ... just an old / bad one.
Remove the first mirror.
Better yet, follow the advice on the wiki for generating a quality list of mirrors.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline