Error: failed retrieving file when trying to install bottles

there is a missing python file from the app it would not install any ideas ?

sudo pacman -S bottles
[sudo] password for mrwan:
resolving dependencies...
looking for conflicting packages...

Packages (20) cabextract-1.11-1  fvs-0.3.4-1.1  gtksourceview5-5.6.2-1  icoextract-0.1.4-1.1
lib32-gmp-6.2.1-1  lib32-gnutls-3.8.0-1  lib32-libtasn1-4.19.0-1  lib32-nettle-3.8.1-1
lib32-p11-kit-0.24.1-1  libportal-0.6-1  libportal-gtk4-0.6-1  patool-1.12-5.1
python-future-0.18.2-7  python-orjson-3.8.7-1  python-pathvalidate-2.5.2-1
python-pefile-2022.5.30-1  python-pycurl-7.45.2-1  python-steamgriddb-1.0.5-1.1
vkbasalt-cli-3.1.1-1  bottles-2:51.5-1

Total Installed Size:  22.17 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
python-steamgriddb-1.0.5-1.1-any is up to date
error: failed retrieving file 'python-steamgriddb-1.0.5-1.1-any.pkg.tar.zst.sig' from r2.garudalinux.org : Therequested 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.

Please do not recommend using -Sy or -Syy, that may lead to partial upgrades.

@mrwan218 use the garuda-update command and then try again to install bottles.

4 Likes
sudo garuda-update
[sudo] password for mrwan:
:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
community is up to date
multilib is up to date
chaotic-aur is up to date

--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
community downloading...
multilib downloading...
chaotic-aur downloading...
:: Starting full system upgrade...
warning: openvpn: local (2.6.1-1) is newer than extra (2.6.0-1)
warning: pcsclite: local (1.9.9-3) is newer than community (1.9.9-2)
there is nothing to do

System updated! 🐧

it still has the same problem .?

sudo pacman -S bottles
resolving dependencies...
looking for conflicting packages...

Packages (20) cabextract-1.11-1  fvs-0.3.4-1.1  gtksourceview5-5.6.2-1  icoextract-0.1.4-1.1
lib32-gmp-6.2.1-1  lib32-gnutls-3.8.0-1  lib32-libtasn1-4.19.0-1  lib32-nettle-3.8.1-1
lib32-p11-kit-0.24.1-1  libportal-0.6-1  libportal-gtk4-0.6-1  patool-1.12-5.1
python-future-0.18.2-7  python-orjson-3.8.7-1  python-pathvalidate-2.5.2-1
python-pefile-2022.5.30-1  python-pycurl-7.45.2-1  python-steamgriddb-1.0.5-1.1
vkbasalt-cli-3.1.1-1  bottles-2:51.5-1

Total Installed Size:  22.17 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
python-steamgriddb-1.0.5-1.1-any is up to date
error: failed retrieving file 'python-steamgriddb-1.0.5-1.1-any.pkg.tar.zst.sig' from r2.garudalinux.org : Therequested 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.

I didn't know how to do a downgrade so i add the package manually to /var/cache/pacman/pkg/
I hope its the right Fix ??

sudo pacman -S bottles
resolving dependencies...
looking for conflicting packages...

Packages (20) cabextract-1.11-1  fvs-0.3.4-1.1  gtksourceview5-5.6.2-1  icoextract-0.1.4-1.1
lib32-gmp-6.2.1-1  lib32-gnutls-3.8.0-1  lib32-libtasn1-4.19.0-1  lib32-nettle-3.8.1-1
lib32-p11-kit-0.24.1-1  libportal-0.6-1  libportal-gtk4-0.6-1  patool-1.12-5.1
python-future-0.18.2-7  python-orjson-3.8.7-1  python-pathvalidate-2.5.2-1
python-pefile-2022.5.30-1  python-pycurl-7.45.2-1  python-steamgriddb-1.0.5-1.1
vkbasalt-cli-3.1.1-1  bottles-2:51.5-1

Total Download Size:    0.01 MiB
Total Installed Size:  22.17 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
vkbasalt-cli-3.1.1-1-any               11.5 KiB  4.18 KiB/s 00:03 [------------------------------------] 100%
error: failed retrieving file 'vkbasalt-cli-3.1.1-1-any.pkg.tar.zst' from cdn-mirror.chaotic.cx : Resolving timed out after 10000 milliseconds
error: failed retrieving file 'vkbasalt-cli-3.1.1-1-any.pkg.tar.zst' from geo-mirror.chaotic.cx : Resolving timed out after 10000 milliseconds
(20/20) checking keys in keyring                                   [------------------------------------] 100%
(20/20) checking package integrity                                 [------------------------------------] 100%
(20/20) loading package files                                      [------------------------------------] 100%
(20/20) checking for file conflicts                                [------------------------------------] 100%
(20/20) checking available disk space                              [------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 92
:: Processing package changes...
( 1/20) installing cabextract                                      [------------------------------------] 100%
( 2/20) installing python-orjson                                   [------------------------------------] 100%
( 3/20) installing fvs                                             [------------------------------------] 100%
( 4/20) installing gtksourceview5                                  [------------------------------------] 100%
( 5/20) installing python-future                                   [------------------------------------] 100%
Optional dependencies for python-future
python-setuptools: futurize and pasteurize scripts [installed]
( 6/20) installing python-pefile                                   [------------------------------------] 100%
( 7/20) installing icoextract                                      [------------------------------------] 100%
Optional dependencies for icoextract
python-pillow: required for the optional thumbnailer [installed]
( 8/20) installing lib32-gmp                                       [------------------------------------] 100%
( 9/20) installing lib32-nettle                                    [------------------------------------] 100%
(10/20) installing lib32-libtasn1                                  [------------------------------------] 100%
(11/20) installing lib32-p11-kit                                   [------------------------------------] 100%
(12/20) installing lib32-gnutls                                    [------------------------------------] 100%
(13/20) installing libportal                                       [------------------------------------] 100%
(14/20) installing libportal-gtk4                                  [------------------------------------] 100%
(15/20) installing patool                                          [------------------------------------] 100%
Optional dependencies for patool
tar: extracting TAR files [installed]
unrar: extracting RAR files [installed]
p7zip: extracting ZIP and 7z files [installed]
(16/20) installing python-pathvalidate                             [------------------------------------] 100%
(17/20) installing python-pycurl                                   [------------------------------------] 100%
(18/20) installing python-steamgriddb                              [------------------------------------] 100%
(19/20) installing vkbasalt-cli                                    [------------------------------------] 100%
(20/20) installing bottles                                         [------------------------------------] 100%
Optional dependencies for bottles
gamemode
gvfs [installed]
lib32-vkd3d
lib32-vulkan-icd-loader [installed]
vkd3d
wine
vulkan-icd-loader [installed]
:: Running post-transaction hooks...
(1/9) Arming ConditionNeedsUpdate...
(2/9) Foreign/AUR package notification
=> No foreign/AUR packages found.
(3/9) Orphaned package notification...
=> No orphans found.
(4/9) Checking for .pacnew and .pacsave files...
(5/9) Compiling GSettings XML schema files...
(6/9) Updating icon theme caches...
(7/9) Updating the desktop file MIME type cache...
(8/9) Performing snapper post snapshots for the following configurations...
==> root: 93
(9/9) Syncing all file systems...

I just tried pacman -Sw on those two 404 packages and they did download (-Sw because I personally have no reason to actually install them). edit: and they were the right versions.
Maybe a problem with some of the mirrors?
I recall not long ago I received an updated chaotic-mirrorlist.pacnew, can you confirm you applied the new one as chaotic-mirrorlist ?

1 Like

I think the problem is from openVPN but I don't know how to be sure .
what i am sure of is that after the last update i reinstalled the system three times and the following things keep happening noting they worked fine and with out any twerks before .

1 - samba no longer work I tried every fix Suggested online but the problem persist ,,,,,,,, no fix yet .
2 - bottles packages are blocked on certain areas of the world most people do not have the problem but i keep getting the 404 message from the server . the flatpack version still works I hoped to avoid installing extra packages for no reason .

Er, I was mistaken about python-steamgriddb version: AUR (en) - python-steamgriddb
and I cleaned the cache, now I get 404 on that one too.
Comment says it doesn't build, which I guess explains why it isn't there in chaotic.
:thinking:...

try refreshing your mirrors. I recently had a weirdly out of date mirror, maybe you have the same issue.

1 Like

Update: commented out cdn-mirror and geo-mirror and got all the packages downloaded.
And, only now I realized the 404 for steamgriddb was on the .sig not the package itself.

note to self: sleep more and drink less before posting LOL

3 Likes

been getting some 404s as well when updating my machines even after updating my mirror list (US and Canada mirrors)

error: failed retrieving file 'sweet-theme-full-git-r308.6e2ef01-1-x86_64.pkg.tar.zst' from cdn-mirror.chaotic.cx : The requested URL returned error: 404
error: failed retrieving file 'protontricks-git-1.10.2.r1.g124fc7a-1-any.pkg.tar.zst' from cdn-mirror.chaotic.cx : The requested URL returned error: 404

updates seem to complete still somehow (at least after I've dealt with some recent ffmpeg related conflicts)

I'll have to look into commenting out mirrors as @meanruse mentioned as it seems to be an ongoing issue.

In general, errors like these can be expected, but even these should be fixed now. In this case, pacman will simply pick another mirror in the mirrorlist.

The issue in the original post is that the download of a .sig file failed, which is a bigger deal, but that should be fixed now:

5 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.