[SOLVED] Used previous version latest-firefox now cannot open firefox
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Used previous version latest-firefox now cannot open firefox
Ruario's latest-firefox script has been great for me with 14.0. until today.
I used a previous version (1.4.1) to try to update to Firefox 61. Then Firefox would not open. Realizing that I had used a previous version, I got the new version (1.5.2) and tried that. However, I get the response "Firefox 61.0.1 is already installed; exiting." Thereupon I used slackpkg to remove the firefox 61.0.1 package.
Now when I try latest-firefox.sh (current version), I get the response "/tmp/mozilla-firefox-61.0.1-i686-1ro.tgz already exists; exiting".
Is there a way to fix this so that I can use the script?
Thank you, however, I thought of doing that but when I looked up whether it's okay to delete a file from /tmp, I saw lots of warnings. Can I harm anything by simply deleting that file?
Thank you, however, I thought of doing that but when I looked up whether it's okay to delete a file from /tmp, I saw lots of warnings. Can I harm anything by simply deleting that file?
Temporary means "shouldn't be re-used in case you reboot or logout/login" as well as "hey, you can delete this whenever you want to".
The package you mentioned is in the "hey, you can delete this whenever you want to" category.
Stuff like /tmp/<username>/pulse-<random_string> or sockets used by (admittedly non-standard) postresql are in the "shouldn't be re-used in case you reboot or logout/login" group. Depending on the application, things may continue to work even after you delete a file in that category (the file contents really don't go away until nobody is using it). The absolute worst case would require a reboot after deleting something in /tmp that was used by something you normally use in the running system.
Temporary means "shouldn't be re-used in case you reboot or logout/login" as well as "hey, you can delete this whenever you want to".
The package you mentioned is in the "hey, you can delete this whenever you want to" category.
Stuff like /tmp/<username>/pulse-<random_string> or sockets used by (admittedly non-standard) postresql are in the "shouldn't be re-used in case you reboot or logout/login" group. Depending on the application, things may continue to work even after you delete a file in that category (the file contents really don't go away until nobody is using it). The absolute worst case would require a reboot after deleting something in /tmp that was used by something you normally use in the running system.
Good clarification. I should have said that deleting things in /tmp won't have any serious ill effects, but it could have (probably minor) negative affects on running applications.
Okay, I deleted the file /tmp/mozilla-firefox-61.0.1-i686-1ro.tgz and then tried again.
This time the script ran okay, but firefox won't open. When I tried to open firefox, I received error message "firefox: symbol lookup error: /usr/lib/firefox-61.0.1/libxul.so: undefined symbol: dbus_validate_bus_name."
It is very possible that the libraries in Firefox are now too new for your (almost 6 years old) 14.0 system. It looks like libxul.so might rely on a function of dbus (dbus_validate_bus_name), which doesn't exist.
If this is the case, it likely leaves you with 3 different options.
Downgrade to a previous version of Firefox
Try and build your own Firefox against the libraries in your system
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.