Firefox Snap Testing 2021-2022

Well, it seems that Firefox is using outdated webRTC code that is crashy. Fedora seems to distropatch around that.

Firefox fails to startup:

 $ firefox
/bin/bash: /lib/x86_64-linux-gnu/libdl.so.2: unsupported version 0 of Verdef record
/bin/bash: error while loading shared libraries: /lib/x86_64-linux-gnu/libdl.so.2: unsupported version 0 of Verneed record

And I can’t even update the app:

 $ snap refresh firefox
error: cannot perform the following tasks:
- Run configure hook of "firefox" snap if present (run hook "configure": 
-----
/bin/bash: /lib/x86_64-linux-gnu/libdl.so.2: unsupported version 0 of Verdef record
/bin/bash: error while loading shared libraries: /lib/x86_64-linux-gnu/libdl.so.2: unsupported version 0 of Verneed record
-----)

Any help would be appreciated…

Odd… I’ve searched for that error, and it seems that it’s related with the kernel… Which kernel version do you have? (uname -a)

Yes, that could be a reason, after I restarted my machine the error disappeared.
I have the official Ubuntu kernel, I think:

6.0.0-1007-oem #7-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 25 18:05:20 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Apparently Ubuntu 23.10 (Mantic Minotaur) will be in two versions (deb and snap core) will the deb version still be using firefox snap or will any firefox snap issues be for the core version only?

If that made any sense, thanks :slight_smile:

there is no supported deb version of firefox for ubuntu anymore and it is unlikely it will come back due to the massive amount of extra maintenance a deb release for 5 different supported ubuntu releases would re-introduce …

that said, the decision to go with a snap was made by mozilla, if they want to hire an extra team to do this maintenance for additional deb packages is indeed up to them …

5 Likes

I did wonder if 23.10 was being reported incorrectly as being either deb or snap, thanks for explaining.

Firefox deb in Ubuntu 23.10 Mantic is just an installer for Firefox snap:
corrado@corrado-n03-mm-0607:~$ apt policy firefox
firefox:
Installed: 1:1snap1-0ubuntu3
Candidate: 1:1snap1-0ubuntu3
Version table:
*** 1:1snap1-0ubuntu3 500
500 http://archive.ubuntu.com/ubuntu mantic/main amd64 Packages
100 /var/lib/dpkg/status
corrado@corrado-n03-mm-0607:~$

How does this help and which problems would be solved?

And why do you think it is a good idea to recommend other users to execute unknown scripts from the internet without any explanation?

I have flagged the post above for moderation…

beyond recommending users to blindly run sudo scripts from the internet without any explanation or comment, the script itself firstly completely removes all snaps and all snap support without any notice or warning to the user and then installs an unsupported firefox, again without any notice or warning to the user …

@tar if you write such scripts, pretty please tell the user via script output what it is doing at execution time and give them a chance to opt out … if you make a post here pointing to such a script, please at least outline what it does to inexperienced users to not have them end up with an unsupportable install …

6 Likes

I am tracking: latest/stable/ubuntu-23.10 after upgrading from 23.04 but firefox is not updating to 119.0-2

Snap reports

channels:
latest/stable: 119.0-2 2023-10-24 (3290) 251MB -
latest/candidate: 119.0-2 2023-10-20 (3290) 251MB -
latest/beta: 120.0b2-1 2023-10-25 (3311) 260MB -
latest/edge: 121.0a1 2023-10-26 (3312) 275MB -
esr/stable: 115.4.0esr-1 2023-10-24 (3280) 253MB -
esr/candidate: 115.4.0esr-1 2023-10-17 (3280) 253MB -
esr/beta: ↑
esr/edge: ↑
installed: 118.0.1-1 (3216) 252MB -

2 Likes

Closing this as it’s turning into a support topic and it was for testing the Firefox snap before release. It’s clearly released now, so this topic is old and should be closed.