Artix Linux Forum

Artix Linux => Applications & Software => Topic started by: xinomilo on 25 June 2021, 08:51:34

Title: conflicting firefox & firefox-esr
Post by: xinomilo on 25 June 2021, 08:51:34
i use ff-esr for work stuff mostly, but i do want to test firefox occasionally... but it seems i can't install both on artix :

Quote
# pacman -S firefox
resolving dependencies...
looking for conflicting packages...
:: firefox and firefox-esr are in conflict. Remove firefox-esr? [y/N] N
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: firefox and firefox-esr are in conflict

anyway to workaround this?
(coming from debian, not into arch/pacman options much yet).

thanks.
Title: Re: conflicting firefox & firefox-esr
Post by: Dudemanguy on 25 June 2021, 15:23:08
firefox-esr and firefox have a lot of conflicting files. They have to conflict.
Title: Re: conflicting firefox & firefox-esr
Post by: strajder on 25 June 2021, 16:21:08
Install a separate OS under QEMU and run firefox (or firefox-esr) there if you really need to have both (for testing I presume). Have the other version installed on your main system.
Quote
(coming from debian, not into arch/pacman options much yet).
I highly suggest having the Arch wiki article on pacman (https://wiki.archlinux.org/title/Pacman) bookmarked. Checking pacman's man page should go without saying.
Title: Re: conflicting firefox & firefox-esr
Post by: xinomilo on 25 June 2021, 17:37:59
yes, i've seen pacman wiki page ...(my first read was pacman/Rosetta actually)

i think easier solution for my case is to just download vanilla firefox from mozilla to some other path. eg. /opt .. will try that out first..
( just fyi, there was no such conflict in .deb distros, you could have both installed with apt.)
Title: Re: conflicting firefox & firefox-esr
Post by: Dudemanguy on 25 June 2021, 18:20:51
Debian probably threw one of the packages into /opt or some other directory.
Title: Re: conflicting firefox & firefox-esr
Post by: ####### on 25 June 2021, 21:32:36
Make sure they both aren't using the same ~/.mozilla folder, your browser profile will end up corrupted if you keep using different versions to access it because breaking changes get made from time to time. Make a desktop file with an alternate profile dir to launch your custom installed version, if you start them without any args they are both going to use  ~/.mozilla as their default. Unless that has changed recently, it always has been the situation afaik.
Title: Re: conflicting firefox & firefox-esr
Post by: xinomilo on 26 June 2021, 08:52:42
both are using same ~/.mozilla/firefox folder for over a decade... with different profiles assigned to each.. (eg. default, default-esr). first run under a new install i usually add -P flag to pick the right profile just to make sure i won't corrupt any other profiles. and always keep backups around..

thanks everyone for answering, vanilla firefox in /opt works fine.