-
-
Notifications
You must be signed in to change notification settings - Fork 345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to 6.5.1 failed on Linux #3610
Comments
I have just done a full install of 6.5.1 and it appears to be working. |
I've got the same issue in Debian 12. Had to 'downgrade' to v6.5.0 |
I've run into the same problem with Mint 21.3. |
I have got the same problem with ubuntu 24.04 |
I am experiencing the same issue on two of my laptops one running kubuntu 24.04 and kde neon 23.x. |
Same here. Mint 21.3 |
problem is updater doesn't find libmozsqlite3.so in the current directory. workaround: $ LD_LIBRARY_PATH=. waterfox (see output of "$ ldd updater") |
I was going to post the same workaround that @csylvain but he/she/it was faster :-). That workaround is only needed during the upgrade. After you are running 6.5.1, just close it and launch Waterfox like you always do. |
Issue occurs on Nobara 40. I'm honestly surprised that this failure state is even possible. |
Please explain or give an example of "$ LD_LIBRARY_PATH=. waterfox" After a 16 hour shift, I am not really here. /waterfox$ LD_LIBRARY_PATH=. ./waterfox Thank you for finding this! |
I have/had this issue on Arch, with the browser manually installed from the .bz2 download on the website. |
Trying the LD_LIBRARY_PATH=. ./waterfox option but not working for me. In the waterfox download directory if i do:
and afterwards Trying to run waterfox from terminal gives: |
I tried However, I found another workaround, it may or may not work for you:
|
Excellent, thank you. That is now working for me on Mint 22 as well. I also disabled auto update option as well. |
If you're using
(deleted/reposted because formatting was broken, and editing wasn't fixing it) |
Same here (Mint 21.3) but workaround worked. |
Reproducible here. A full new install works and the profile remained |
Hi all, Just a note I am aware of this issue, and so are Mozilla - this seems to be an upstream issue that we're all investigating. Doing my best to work with them on this as quickly as possible. I do apologies about this! |
Stranger things have been known to happen. Thank you for digging into it. |
Sounds like adding an rpath to the updater to point to . would work |
Is this issue restricted to Linux installs? |
That code path doesn't even exist anymore: https://searchfox.org/mozilla-esr128/source/toolkit/xre/nsUpdateDriver.cpp. And since this affects only ESR128.x builds and not previous ones (ESR115.x), with no build-system changes on my end, nor touching of the updater code on my side, bar the renaming of mozilla -> waterfox/browserworks, is it not a fair assumption that it's an upstream issue? Also no one has flagged this as abuse, a very odd comment. |
To this point, I can add a build step that uses patchelf, which sets |
I think if you use patchelf you'd want to use $ORIGIN not .
As far as I know unless you're wiping out an existing rpath, you'd just be modifing the library search path for the one binary. So the only thing I could think of offhand is that there's another library along side that should not be loaded, but calling it with LD_LIBRARY_PATH would trigger anything like that too.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
|
Also think if using patchelf you'd want to set runpath over rpath.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
|
Thanks for that information, very useful. Will help point me in the right direction, hopefully by the time for next release as I don't want to push out another Linux update that doesn't properly work. tarballs really aren't the best method of distribution anyway, but they have their place. |
I have just run the update from 6.5.1 to 6.5.2 on both my Linux Mint 22 PCs and it failed with the same error as before:
@MrAlex94 - does the bug fix that you have included affect the upgrade from 6.5.1, or only upgrades from 6.5.2 ? |
Okay, Weirdly enough, on a fresh VM for Ubuntu 22.04 and 24.04, I couldn't repro the issue, but on Debian 12 I could. No idea what the root cause actually is without investing more time. Please re-open if this occurs. @explor202, unrelated issue. |
I'd compare the system version of that library on the two VMs. I'd bet the ubuntu one likely matches.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
|
This comment has been minimized.
This comment has been minimized.
Hat the issue from 6.5.0 to 6.5.1 and now again from 6.5.1 to 6.5.2. On Xubuntu 23.10. |
Just a note, the existing |
Can confirm @MrAlex94 Had this issue when updating from 6.5.0 to 6.5.1 and now from 6.5.1 to 6.5.2. Thanks for the fix! |
Hint, by the end there it worked again. |
This has happened twice since I've started trying out waterfox a few months back, seems the issue keeps happening with each update. This firefox fork is too unstable, better stick to the official vanilla Firefox. Does not worth the troubleshooting time. |
Consider LibreWolf instead. |
What happened?
When I checked Help -> About it said that release 6.5.1 was available.
I clicked to download the update, but when I restarted Waterfox, it failed to reappear.
I tried running it from a terminal, but got the following error message:
Edit: I am using Mint 22.
Reproducible?
Version
G6
What platform are you seeing the problem on?
Linux
Relevant log output
The text was updated successfully, but these errors were encountered: