How it is possible that a package maintainer misses essential dependencies?
Works for me:
> rpm -q firefox
firefox-87.0-2.fc33.x86_64
> firefox --version
Mozilla Firefox 87.0
> ldd /usr/lib64/firefox/libxul.so | grep -e libnss3.so
libnss3.so => /lib64/libnss3.so (0x00007f225d7f1000)
> rpm -q -f /lib64/libnss3.so
nss-3.62.0-1.fc33.x86_64
> rpm -q nss
nss-3.62.0-1.fc33.x86_64
Version 81.0.1 is out of date (81.0.1-1 is from October 1st, 2020, see https://bodhi.fedoraproject.org/updates/FEDORA-2020-2011f28eaf)
Current version is 87.0, please see https://bodhi.fedoraproject.org/updates/?search=firefox&releases=F33
I’m sorry, by mistake I wrote the Version down listed when executing
> sudo dnf downgrade firefox
BTW: the version 81.0.1 after downgrade was working!
Bonus question: why is it downgrading to such old version? Not 86.0?
BTW: I was able to fix this issue by deleting all directories having mozilla|firefox in their names and reinstalling the firefox package…
Answer to the bonus question:
Seems only these versions are available in the repositories, 81.01-1.fc33 being the version that FC33 has been initially delivered with:
dnf --releasever=33 --showduplicates list firefox
Last metadata expiration check: 0:07:58 ago on Sat Apr 10 14:08:06 2021.
Installed Packages
firefox.x86_64 87.0-2.fc33 @updates
Available Packages
firefox.x86_64 81.0.1-1.fc33 fedora
firefox.x86_64 87.0-2.fc33 updates
But that kind of makes dnf downgrade
a very sharp tool, if the repositories only keep the newest package at all
And yes, firefox-87 seems to be misbehaving for me too, I did run dnf upgrade
yesterday, and suddenly today, my day is full of “crashed tabs”.
Andreas
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.