Skip to content
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 from 6.5.2 from 6.5.1 in Linux Mint 22 fails - libmozsqlite3.so not found #3635

Closed
1 task
alan-wint opened this issue Nov 26, 2024 · 6 comments
Closed
1 task
Labels

Comments

@alan-wint
Copy link

What happened?

After updating to 6.5.2 from 6.5.1 I got

/home/user/apps/waterfox/updater: error while loading shared libraries: libmozsqlite3.so: cannot open shared object file: No such file or directory

It was solved by running

cd /home/user/apps/waterfox
LD_LIBRARY_PATH=. ./waterfox

Probably related to #3610

Reproducible?

  • I have checked that this issue cannot be reproduced on Mozilla Firefox.

Version

G6

What platform are you seeing the problem on?

Linux

Relevant log output

[Parent 877684, Main Thread] WARNING: g_find_program_for_path: assertion 'program != NULL' failed: 'glib warning', file /home/runner/work/Waterfox/Waterfox/toolkit/xre/nsSigHandlers.cpp:187

(waterfox:877684): GLib-CRITICAL **: 16:44:26.795: g_find_program_for_path: assertion 'program != NULL' failed
[Parent 877684, Main Thread] WARNING: g_find_program_for_path: assertion 'program != NULL' failed: 'glib warning', file /home/runner/work/Waterfox/Waterfox/toolkit/xre/nsSigHandlers.cpp:187

(waterfox:877684): GLib-CRITICAL **: 16:44:26.796: g_find_program_for_path: assertion 'program != NULL' failed
@alan-wint alan-wint added the bug label Nov 26, 2024
@reticulatus
Copy link

If you run waterfox 6.5.1 and do the update to 6.5.2 from the menu, it uses the old updater program from 6.5.1 which doesn't have the fix.

richardt@Avalon:~ $ waterfox
[fluent-dom] An element named "helpus-donateLink" wasn't found in the source.
richardt@Avalon:~ $ /opt/waterfox/updater: error while loading shared libraries: libmozsqlite3.so: cannot open shared object file: No such file or directory
^C
richardt@Avalon:~ $ 
richardt@Avalon:~ $ ll /opt/waterfox/updater
-rwxr-xr-x 1 richardt richardt 75496 Nov 17 10:49 /opt/waterfox/updater

richardt@Avalon:~ $ ldd /opt/waterfox/updater
	linux-vdso.so.1 (0x00007ffc515d4000)
	libnspr4.so => /lib/x86_64-linux-gnu/libnspr4.so (0x0000777a8b5e4000)
	libplc4.so => /lib/x86_64-linux-gnu/libplc4.so (0x0000777a8b5dd000)
	libplds4.so => /lib/x86_64-linux-gnu/libplds4.so (0x0000777a8b5d8000)
	libnss3.so => /lib/x86_64-linux-gnu/libnss3.so (0x0000777a8b4a9000)
	libnssutil3.so => /lib/x86_64-linux-gnu/libnssutil3.so (0x0000777a8b477000)
	libsmime3.so => /lib/x86_64-linux-gnu/libsmime3.so (0x0000777a8b44c000)
	libmozsqlite3.so => not found
    <snip>

@rrimc69
Copy link

rrimc69 commented Nov 26, 2024

+1 same issue, I can confirm alan-wint's experience.

Same error, same fix, with the possible differences being that my instance is on Manjaro and the browsers location is under /opt/waterfox.

@MrAlex94
Copy link
Collaborator

Duplicate of #3610

@MrAlex94 MrAlex94 marked this as a duplicate of #3610 Nov 27, 2024
@Neurothiker
Copy link

Neurothiker commented Nov 27, 2024

same issue , reproducible.
I can confirm alan-wint's experience as well.

@MrAlex94
Copy link
Collaborator

Just a note that the update to 6.5.2 hasn't actually happened yet, what's happened is the 6.5.1 update binary is missing a run path, so when it tries to update, it of course fails. Set the rpath as an env var to work around the issue.

@mrmelon54
Copy link

Would be nice if this is pinned temporarily for users to easily find it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants