Summary: extra-x86_64-build fails, but pamac & pacman seem happy.
Hi. 5-years old standard Manjaro (ext4 mounts, GNOME). My goal is to build the current Firefox, but in 32-bit (based on the existing AUR package “bin32-firefox”, which is old; I do NOT have installed locally). So (all as an ordinary user):
- Installed AUR (en) - devtools-git (with pamac). If that’s a problem, please suggest what else I should have been using, because I couldn’t see any newer/stable “devtools”.
- git clone https://aur.archlinux.org/bin32-firefox.git
- cd bin32-firefox
- extra-x86_64-build
[sudo] password for pkehl:
:: Synchronizing package databases...
core downloading...
extra downloading...
error: failed retrieving file 'core.db' from mirrors.ocf.berkeley.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirrors.gigenet.com : The requested URL returned error: 404
error: failed retrieving file 'core.db' from repo.ialab.dsu.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.math.princeton.edu : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)
Out of curiosity, I’ve cloned the official (x64) Firefox package, but the same problem:
- git clone Arch Linux / Packaging / Packages / firefox · GitLab
- cd firefox
extra-x86_64-build
[sudo] password for pkehl:
:: Synchronizing package databases...
core downloading...
extra downloading...
error: failed retrieving file 'core.db' from mirrors.ocf.berkeley.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirrors.gigenet.com : The requested URL returned error: 404
error: failed retrieving file 'core.db' from repo.ialab.dsu.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.math.princeton.edu : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)
Then I followed Cannot update, error 404 for every mirror (as much as I understood):
- sudo pamac update --force-refresh
- sudo pacman-mirrors -c Global && sudo pacman -Syyu
- sudo pamac update -a --no-confirm
- sudo rm /var/lib/pacman/db.lck
rm: cannot remove ‘/var/lib/pacman/db.lck’: No such file or directory - sudo rm /var/tmp/pamac/dbs/db.lck
rm: cannot remove ‘/var/tmp/pamac/dbs/db.lck’: No such file or directory
Now, extra-x86_64-build
in either bin32-firefox
or firefox
fail with different mirrors:
extra-x86_64-build
:: Synchronizing package databases...
core downloading...
extra downloading...
error: failed retrieving file 'core.db' from mirrors.cicku.me : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirrors2.manjaro.org : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)
I’m in Canada (Yes, I’m sorry), and I had Pamac set to Global mirrors. The above is the same even if I choose Canadian mirrors.
sudo pacman -Syuw
:: Synchronizing package databases...
core is up to date
extra 8.6 MiB 14.0 MiB/s 00:01 [###########] 100%
community 29.0 B 966 B/s 00:00 [###########] 100%
multilib is up to date
pritunl is up to date
:: Starting full system upgrade...
warning: gnome-wallpapers: local (20201023-1) is newer than extra (20201020-2)
there is nothing to do
sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
pritunl is up to date
:: Starting full system upgrade...
warning: gnome-wallpapers: local (20201023-1) is newer than extra (20201020-2)
there is nothing to do
Please shine some light. (I know Pamac info above is most likely irrelevant, but I included it just in case.)