Firefox not starting after dist-upgrade today

Begonnen von charlyheinz, 2022/12/14, 10:59:12

Vorheriges Thema - Nächstes Thema

charlyheinz

After a fresh DU firefox is not starting anymore.

Issue:
XPCOMGlueLoad error for file /usr/lib/firefox/libnssutil3.so:
/usr/lib/firefox/libnssutil3.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.


Is anybody having the same problem?

Carnophage

I didn't update firefox yet, but it looks like there is already a bug created for it: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026072

edlin

,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

charlyheinz

#3
As told in the bug- report creating the symlinks in /usr/lib/firefox/ as a workaround did the trick, firefox is running again.



ln -s /usr/lib/x86_64-linux-gnu/libnssutil3.so
ln -s /usr/lib/x86_64-linux-gnu/libnss3.so
ln -s /usr/lib/x86_64-linux-gnu/libsmime3.so
ln -s /usr/lib/x86_64-linux-gnu/libssl3.so



thx




edlin

With the symlinks everything works again, thanks.

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

unklarer

@charlyheinz,

if you install the package apt-listbugs, you will see the bug already in the D_U before you hit enter.  :)

DeepDayze

I am sure you all will have to remove those symlinks before installing the fixed firefox package once it's pushed out. I had to add them to make FF108 start.

charlyheinz

@unklarer

Thanks for the hint. A lot of ruby- packages have to be installed when trying to install apt-listbugs, but for shure it's a good idea to have it running while upgrading the system.

DeepDayze

OK, the new package works even after I removed the symlinks I made in /usr/lib/firefox directory before upgrading. Hopefully this all works now for everyone else.

DeepDayze

Zitat von: charlyheinz in 2022/12/14, 11:41:01
As told in the bug- report creating the symlinks in /usr/lib/firefox/ as a workaround did the trick, firefox is running again.



ln -s /usr/lib/x86_64-linux-gnu/libnssutil3.so
ln -s /usr/lib/x86_64-linux-gnu/libnss3.so
ln -s /usr/lib/x86_64-linux-gnu/libsmime3.so
ln -s /usr/lib/x86_64-linux-gnu/libssl3.so



thx
These should be removed before upgrading to avoid any errors.