Firefox version 100.0.1-1 not launching

I just wanted to say, me too. Just upgraded FireFox 100.0-1 → 100.0.1-1 and now I’m getting the following error:

$ firefox
/usr/lib/firefox/firefox: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/firefox/firefox)

I guess I’m gonna pile on this here and say it has happened to me as well.

Same problem here…

$ firefox                                     
/usr/lib/firefox/firefox: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/firefox/firefox)

If, like me, you don’t keep any pacman cache (and, so, can’t use @srahman5317 trick), you can download a downgrade to the version you want with this command :

sudo DOWNGRADE_FROM_ALA=1 downgrade firefox

cf doc here : wiki.manjaro[dot]org/index.php/Downgrading_packages

2 Likes

This I what I did too, though I only had firefox to downgrade. Apparently, the break is caused by the GCC version required by firefox being a version ahead of what’s available for stable.

Thanks, but it didn’t work for me.
How did it even get onto the stable channel when it has missing dependencies?
EDIT: I restored with Timeshift.

warning: downgrading package firefox (100.0.1-1 => 100.0-0.1)
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing firefox (100.0-0.1) breaks dependency 'firefox>=100.0.1' required by firefox-i18n-en-gb
:: installing firefox (100.0-0.1) breaks dependency 'firefox>=100.0.1' required by firefox-i18n-en-us
:: installing firefox (100.0-0.1) breaks dependency 'firefox>=100.0.1' required by firefox-i18n-zh-cn

For some reason, your “downgrade” is showing (100.0.1-1 => 100.0-0.1) , but 100.0-0.1 is incorrect!

Try:-
sudo pacman -U /var/cache/pacman/pkg/firefox-100.0-1-x86_64.pkg.tar.zst

I have the same issue here. I’ll use Opera in the meantime and wait for a fix.

Downgrade did not work for me - what did I wrong ?

$ sudo pacman -U /var/cache/pacman/pkg/firefox-100.0-1-x86_64.pkg.tar.zst
loading packages…
warning: downgrading package firefox (100.0.1-1 => 100.0-1)
resolving dependencies…
looking for conflicting packages…
error: failed to prepare transaction (could not satisfy dependencies)
:: installing firefox (100.0-1) breaks dependency ‘firefox>=100.0.1’ required by firefox-i18n-de
:: installing firefox (100.0-1) breaks dependency ‘firefox>=100.0.1’ required by firefox-i18n-en-us

Same here, I just updated Firefox today, only to get an identical result.
I followed the downgrade steps and am now able to run the slightly older version of firefox. I’d like to know when the required fix will happen, and am more than a little cheesed off that I had to downgrade in the first place.

you need to downgrade both firefox and firefox-i18n in this case. I had to do so as well but apparently some folks haven’t had to.

Firefox Developer Edition installs and works. It’s a fix for now. Firefox sync, and you’re back up and running.

You are going to need to downgrade all the mentioned packages first, before you downgrade FF as far as i can tell, i did not have any of the language packs installed. You can prob just remove them and then re-install.

I have been using v100 since it’s release - no issues

$ inxi -S
System:
  Host: tiger Kernel: 5.17.7-1-MANJARO arch: x86_64 bits: 64
    Desktop: KDE Plasma v: 5.24.5 Distro: Manjaro Linux
Screeenshot

While there is several mention for downgrade - I’d suggest the following course of action

Switch your Plasma theming to the default Breeze and run

sudo pacman-mirrorss -aS unstable && sudo pacman -Syyu

Broken for me also.

I did a sudo pacman -R firefox-i18n-en-ca firefox-i18n-en-us firefox

followed by sudo pacman -U firefox-99.0.1-1-x86_64.pkg.tar.zst in the appropriate folder.

Firefox 100 packages got wrongly forwarded. Unstable branch has a newer toolchain. I’ve reverted the changes by deleting the overlay packages: [manjaro-packages] [BoxIt] Memo (x64). Please issue a regular sudo pacman -Syyuu to downgrade to the working firefox version.

5 Likes
    ~  firefox                                                                                                                                                 ✔ 
/usr/lib/firefox/firefox: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/firefox/firefox)
    ~  sudo pacman -Syyuu                                                                                                                                    1 ✘ 
:: Synchronizing package databases...
 core                                                                    169.4 KiB  84.4 KiB/s 00:02 [###########################################################] 100%
 extra                                                                  1884.0 KiB   415 KiB/s 00:05 [###########################################################] 100%
 community                                                                 7.0 MiB  1110 KiB/s 00:06 [###########################################################] 100%
 multilib                                                                179.0 KiB   559 KiB/s 00:00 [###########################################################] 100%
:: Starting full system upgrade...
 there is nothing to do
    ~               

That didnt work, its still saying to upgrade Packages (1) firefox-100.0.1-1

Same issue, packages are still wrong version for me as well, does it take time to propagate the mirrors maybe?
image

same here bro…“sudo pacman -Syyuu” not working …!!!

1 Like

Did not work for me. I used this from above. sudo pacman -U /var/cache/pacman/pkg/firefox-100.0-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/firefox-i18n-en-us-100.0-1-any.pkg.tar.zst