Firefox is not reinstalling

Hello,

I am trying to reinstall Firefox as it was not working properly after an OS upgrade but it is giving me libsqlite error.

apt install firefox
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
firefox : Depends: libsqlite3-0 (>= 3.28.0) but 3.27.2-3 is to be installed
E: Unable to correct problems, you have held broken packages.

It is a bug from debian side.

Oh Okay. I guess it should get fixed by next update??

Yes ofc. It should be fixed soon. It is a super common problem if you use Debian testing or debian unstable :sweat_smile::sweat_smile::sweat_smile: Our Parrot bases on Debian testing so we can have these errors as well even we do it carefully.

P/s: it has been fixed. Please run full-upgrade and try install firefox again :smiley:

Its still the same for me. Not yet fixed. It is showing me the same error as before. I installed Google Chrome for the time being to visit web.

That is weird. Could be mirror sync problem.

┌─[dmknght@parrot]─[~]
└──╼ $apt show firefox
Package: firefox
Version: 67.0.4-1
Status: install ok installed
┌─[dmknght@parrot]─[~]
└──╼ $apt show libsqlite3-0
Package: libsqlite3-0
Version: 3.27.2-3
Status: install ok installed

got same problem .

apt install firefox
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
firefox : Depends: libsqlite3-0 (>= 3.28.0) but 3.27.2-3 is to be installed
E: Unable to correct problems, you have held broken packages.

Did you try installing it again? For me, its still the same.

apt show firefox
Package: firefox
Version: 68.0-3
Priority: optional
Section: web
Maintainer: Maintainers of Mozilla-related packages team+pkg-mozilla@tracker.debian.org
Installed-Size: 186 MB
Provides: gnome-www-browser, www-browser
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.28), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.9.14), libdbus-glib-1-2 (>= 0.78), libevent-2.1-6 (>= 2.1.8-stable), libffi6 (>= 3.0.4), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.2), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>= 3.0.0), libjsoncpp1 (>= 1.7.4), libnspr4 (>= 2:4.21~), libnss3 (>= 2:3.44.1~), libpango-1.0-0 (>= 1.14.0), libsqlite3-0 (>= 3.28.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 6), libvpx5 (>= 1.6.0), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, libxt6, zlib1g (>= 1:1.2.11.dfsg), fontconfig, procps, debianutils (>= 1.16)
Recommends: libavcodec58 | libavcodec-extra58 | libavcodec57 | libavcodec-extra57 | libavcodec56 | libavcodec-extra56 | libavcodec55 | libavcodec-extra55 | libavcodec54 | libavcodec-extra54 | libavcodec53 | libavcodec-extra53
Suggests: fonts-stix | otf-stix, fonts-lmodern, libgssapi-krb5-2 | libkrb53, libcanberra0, libgtk2.0-0, pulseaudio
Breaks: xul-ext-torbutton
Tag: devel::interpreter, devel::lang:ecmascript, implemented-in::c++,
interface::graphical, interface::x11, network::client, protocol::ftp,
protocol::http, protocol::ip, protocol::ipv6, protocol::ssl,
role::program, scope::application, suite::mozilla, uitoolkit::gtk,
use::browsing, use::downloading, web::browser, works-with-format::TODO,
works-with-format::gif, works-with-format::html,
works-with-format::jpg, works-with-format::pdf,
works-with-format::plaintext, works-with-format::png,
works-with-format::svg, works-with-format::xml,
works-with-format::xml:rss, works-with-format::xml:xslt,
works-with::image, works-with::image:raster, works-with::text,
x11::application
Download-Size: 48.7 MB
APT-Sources: https://deb.parrotsec.org/parrot rolling/main amd64 Packages
Description: Mozilla Firefox web browser
Firefox is a powerful, extensible web browser with support for modern
web application technologies.

apt show libsqlite3-0
Package: libsqlite3-0
Version: 3.27.2-3
Priority: optional
Section: libs
Source: sqlite3
Maintainer: Laszlo Boszormenyi (GCS) gcs@debian.org
Installed-Size: 1,319 kB
Depends: libc6 (>= 2.28)
Breaks: python-migrate (<< 0.11.0-4~), python3-migrate (<< 0.11.0-4~)
Homepage: https://www.sqlite.org/
Tag: role::shared-lib
Download-Size: 641 kB
APT-Manual-Installed: yes
APT-Sources: https://deb.parrotsec.org/parrot rolling/main amd64 Packages
Description: SQLite 3 shared library
SQLite is a C library that implements an SQL database engine.
Programs that link with the SQLite library can have SQL database
access without running a separate RDBMS process.

Hope will be fixed next update .

It is mirror sync for sure. My laptop updated successfully at the office and my PC at home is still having this problem. There is only 1 way to do: wait for it. I’ll ask our leader about this problem.

Thank you so much man.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.