Hello,
Pamac shows me that an update for the Brave browser is avaliable:
$ LANG=en_US pamac checkupdates
1 available update:
brave-browser 1.43.89-1 -> 1.43.93-1 community
However, I can’t install this upgrade, since multiple repos throw a 404 error:
$ sudo LANG=en_US pamac update
Preparing...
Synchronizing package databases...
unable to lock database
Failed to synchronize databases
Resolving dependencies...
Checking inter-conflicts...
To upgrade (1):
brave-browser 1.43.93-1 (1.43.89-1) community 139.6 MB
Total download size: 139.6 MB
Total installed size: 284.9 kB
Apply transaction ? [y/N] y
https://mirror.tarnkappe.info/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirrors.netix.net/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirrors.up.pt/pub/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
http://manjaro.grena.ge/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://repos.silknet.com/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirror.bardia.tech/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Socket I/O timed out
https://mirror.archlinux.tw/Manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirror1.cl.netactuate.com/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirror.tarnkappe.info/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirrors.netix.net/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirrors.up.pt/pub/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
http://manjaro.grena.ge/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://repos.silknet.com/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirror.bardia.tech/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Socket I/O timed out
https://mirror.archlinux.tw/Manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
https://mirror1.cl.netactuate.com/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst: Error 404
Error: Failed to commit transaction: failed to retrieve some file
I opened one of those files in the browser and it shows me also an 404 error. Just to be sure it’s not anything network related, I tried a remote server, which returns the same:
$ curl https://mirror.tarnkappe.info/manjaro/stable/community/x86_64/brave-browser-1.43.93-1-x86_64.pkg.tar.zst
<html>
<head><title>404 Not Found</title></head>
<body>
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>
So I tried to query the manjaro packages in the web here: Packages It was updated today (10th october) with version 1.44.108-1 for the stable branch, so I’m wondering why my Pacman tries to download an older release (which may be broken or has some other issues why it was deleted on the server).
Cleaning the cache doesn’t seem to do anything:
$ sudo LANG=en_US pamac clean
Number of versions of each package to keep in the cache: 3
To delete: 0 files
Altough I’ assume that Pamac/Pacman has an outdated cache which refers to the old version. On Debian based distributions I’d call apt update
, afaik from Arch based distributions this shouldn’t be required since they update the package cache automatically when updating packages or installing new ones.
Some infso from the affected system:
$ LANG=en_US pamac info brave-browser
Name : brave-browser
Version : 1.43.89-1
Description : Web browser that blocks ads and trackers by default (binary release)
URL : https://brave.com
Licenses : MPL2 BSD custom:chromium
Repository : community
Installed Size : 322.3 MB
Groups : --
Depends On : alsa-lib gtk3 libxss nss ttf-font
Optional Dependencies : cups: Printer support [Installed]
libgnome-keyring: Enable GNOME keyring support
libnotify: Native notification support [Installed]
Required By : --
Optional For : --
Provides : brave-browser=1.43.89
Replaces : --
Conflicts With : brave-browser
Packager : Stefano Capitani <stefano@manjaro.org>
Build Date : Sat Sep 3 18:45:55 2022
Install Date : Tue Sep 13 18:41:51 2022
Install Reason : Explicitly installed
Validated By : Signature
Backup files : --
$ lsb_release -a
LSB Version: n/a
Distributor ID: ManjaroLinux
Description: Manjaro Linux
Release: 22.0.0
Codename: Sikaris
$ uname -a
Linux my-pc 5.15.65-1-MANJARO #1 SMP PREEMPT Mon Sep 5 10:15:47 UTC 2022 x86_64 GNU/Linux