[SOLVED] Firefox reinstallation

Archived topics about LMDE 1 and LMDE 2
Locked
plcstpierre

[SOLVED] Firefox reinstallation

Post by plcstpierre »

So I deleted /opt/firefox by mistake.

I have reinstalled firefox for fixing that mistake, but now firefox do not want to start.

When I invoke it by command line I got this message.

Code: Select all

plcstpierre@yoshi ~ % /opt/firefox/firefox
###!!! ABORT: file /home/clem/src/mozilla-release/ipc/chromium/src/base/thread_local_posix.cc, line 33
###!!! ABORT: file /home/clem/src/mozilla-release/ipc/chromium/src/base/thread_local_posix.cc, line 33
zsh: abort      /opt/firefox/firefox
And no, my username is not clem and my home directory is not clem.

I think the package have some hardcoded path. How can I help?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Arran

Re: Firefox reinstallation

Post by Arran »

Do you use LMDE?

If YES, you should not use Firefox but Iceasel, which is firefox under another name. Add the following repos:
For Iceweasel (Firefox): http://mozilla.debian.net/ squeeze-backport iceweasel-release
For Icedove (Thunderbird): http://mozilla.debian.net/ squeeze-backport icedove-release

Mark the empty space in front of «squeeze...»!

This guarantees that you always have the newest releases. The Ice-apps will automatically use your profile(s), however a prior save is recommended.

If you do use another form of Linux Mint, you should not use this subboard. Best start elswehere a new thread.
spandey

Re: Firefox reinstallation

Post by spandey »

Delete .mozilla directory from Home. Then from terminal execute 2 commands.

Code: Select all

sudo mv /usr/bin/firefox /usr/bin/firefox-old
sudo ln -s /opt/firefox/firefox /usr/bin/firefox
Just type Firefox and it will work.
plcstpierre

Re: Firefox reinstallation

Post by plcstpierre »

Do you use LMDE?
Yes I am using LMDE
If YES, you should not use Firefox but Iceasel, which is firefox under another name
Okay... but why mint provide its own package of firefox?

Code: Select all

yoshi% apt-cache show firefox
Package: firefox
Version: 5.0-1linuxmint1
Architecture: amd64
Maintainer: Clement Lefebvre <root@linuxmint.com>
Installed-Size: 28976
Depends: firefox-l10n | firefox-l10n-en-us
Priority: optional
Section: web
Filename: pool/import/f/firefox/firefox_5.0-1linuxmint1_amd64.deb
Size: 11616178
SHA256: f976e87c467c7cf471409154daa0ed8b13a7a8b6cb7c5383ce99bf45d86f05b2
SHA1: 5fa3e91b36941613953205dbd3662a40d758871f
MD5sum: b034bf9509249c0e605b80cd56984438
Description: The Firefox web browser
 The Mozilla Firefox Web Browser.
Also, why should I add squeeze (stable) repository? My understanding is LMDE is based on testing (wheezy).
Delete .mozilla directory from Home. Then from terminal execute 2 commands.
Did not work, and I do not understand why a symlink to a broken executable should fixes the original file.
spandey

Re: Firefox reinstallation

Post by spandey »

Hey we are just users like you trying to help each other. If you think it's a bug, why don't you raise a bug report.
Arran

Re: Firefox reinstallation

Post by Arran »

Hi Pierre

Debian is a strong believer in completely open software, wharas Mozilla has copyrighted some of their software. Mozilla agreed with Debian to use Firefox and Thunderbird and Sunbird (the calendar program) under the guise of Iceseasel, Icedove and Iceowl. If you use the mentioned repos, you will get all the necessary upgrades, what the usual LMDE repos do not do.

Personally I find it a bit daft for the endusers, but it seems to be a personal issue for some of the developpers. I now use my Ice-products and they run absolutely perfect. A don't care about animosities.
plcstpierre

Re: Firefox reinstallation

Post by plcstpierre »

I just wanted to understand what is the mint recommanded practices.

Thanks all for your help.
Locked

Return to “LMDE Archive”