You are not logged in.
Hello everyone,
I'm having an issue where pacman seems to incorrectly recognize the firefox package during installation. Here's what I have tried so far:
Attempt to Install Firefox
When I try to install Firefox using pacman, I get prompted to select a jack provider:
[kyusang@ArchServer ~]$ sudo pacman -S firefox
resolving dependencies...
:: There are 2 providers available for jack:
:: Repository extra
jack2 2) pipewire-jack
Enter a number (default=1):
Tried Synchronizing the Databases
I tried refreshing the package databases and upgrading the system using both:
sudo pacman -Syu and sudo pacman -Syyu.
However, neither resolved the issue.
Checked /etc/pacman.conf
My /etc/pacman.conf includes the [extra] repository, and I have no issues installing other packages from it.
pacman -Ss firefox Output
When I search for Firefox, pacman does recognize the package:
[kyusang@ArchServer ~]$ pacman -Ss firefox
extra/browserpass-firefox 3.8.0-2 (firefox-addons)
Firefox extension for Browserpass, browser extension for zx2c4's pass (password manager)
extra/dump_syms 2.3.4-1
Symbol dumper for Firefox
extra/firefox 132.0.2-1
Fast, Private & Safe Web Browser
It seems counterintuitive that pacman is asking for a jack provider when I'm trying to install Firefox. The package is clearly listed in the repositories, so I'm confused about why pacman is associating it with jack.
Does anyone have any insights into what might be going wrong here?
Thanks in advance for any help!
Last edited by ksjang0515 (2024-11-15 15:38:46)
Offline
Because firefox depends on ffmpeg which seems to depend on jack:
$ pactree -r jack
jack2 provides jack
├─ffmpeg
│ ├─ffmpegthumbnailer
│ ├─ffmpegthumbs
│ ├─firefox
Offline
Thank you for your reply.
It is quite embarrassing to see it was due to such obvious and simple reason.
Offline
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Online