You are not logged in.
Hello,
I have the firefox package installed through pacman, but it seems that it is an old version (127.0.2), whereas the package page says it should now provides the current version (136.0-1):
% pacman -Qi firefox
Name : firefox
Version : 127.0.2-1
Description : Fast, Private & Safe Web Browser
Architecture : x86_64
URL : https://www.mozilla.org/firefox/
Licenses : MPL-2.0
Groups : None
Provides : None
Depends On : alsa-lib at-spi2-core bash cairo dbus ffmpeg fontconfig freetype2 gcc-libs gdk-pixbuf2
glib2 glibc gtk3 hicolor-icon-theme libpulse libx11 libxcb libxcomposite libxdamage
libxext libxfixes libxrandr libxss libxt mime-types nspr nss pango ttf-font
Optional Deps : hunspell-en_US: Spell checking, American English
libnotify: Notification integration [installed]
networkmanager: Location detection via available WiFi networks [installed]
speech-dispatcher: Text-to-Speech
xdg-desktop-portal: Screensharing with Wayland [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 240.87 MiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Mon 24 Jun 2024 06:15:08 PM PDT
Install Date : Tue 09 Jul 2024 01:16:45 PM PDT
Install Reason : Explicitly installed
Install Script : No
Validated By : SignatureMy system is up-to-date: 'pacman -Syu' returns 'there is nothing to do'. I must be missing something elementary, but what would be the way to get the latest version of firefox?
Thanks in advance.
Last edited by meckchat (2025-03-11 22:57:36)
Offline
Maybe you're using a bad mirror, try another one?
Online
That would be my first guess too, the mirror being used.
Some other steps that might help:
Check the pacman log for firefox and any errors
less /var/log/pacman.logCheck for firefox in your sync database. NOTE: There is the Sync database (all metadata from repo [-S]) and Local database (locally installed packages [-Q])
pacman --verbose -Ss firefoxCheck cached version
find /var/cache/pacman/pkg/ -iname '*firefox*'Run checkupdates. It is in package, pacman-contrib. It will create a temporary sync database in /tmp/checkup-db-$UID
checkupdatesCheck the temporary sync database explicitly
pacman --verbose -Si firefox --dbpath=/tmp/checkup-db-$UIDDouble the '-y' on the upgrade. This will update the metadata in the Sync database whether it is updated or not.
Links:
Last edited by mountaintrek (2025-03-08 00:49:15)
Offline
I did update through pacman quite while ago and it is 133.0
I checked it on the firefox app -> option -> Help -> about firefox.
Offline
Hi,
Thank you for your answers. You were right, my mirror list was obsolete. After following the wiki to update the mirrors, I was able to upgrade to the latest version of firefox (and many more packages were actually in need of an upgrade).
Thanks again!
Offline