Closed
Bug 1441449
Opened 7 years ago
Closed 7 years ago
Updater bricks installation on Ubuntu 14.04
Categories
(Toolkit :: Application Update, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1434666
| Tracking | Status | |
|---|---|---|
| firefox60 | --- | affected |
People
(Reporter: gcp, Unassigned)
References
Details
Ubuntu 14.04.0 (no updates)
1) Install non-current 64-bit Nightly into a writable dir (firefox-60.0a1.en-US.linux-x86_64.tar.bz2)
2) Launch Nightly
3) Wait until green update arrow shows up
4) Click "Restart to update Nightly"
5) Nothing will happen, the installation is bricked.
The installation can be recovered by removing the "updates" dir, but cannot update.
/opt/firefox/updates/0/updater: error while loading shared libraries: libmozsqlite3.so: cannot open shared object file: No such file or directory
morbo@kaveri:/opt/firefox$ ldd /opt/firefox/updates/0/updater
linux-vdso.so.1 => (0x00007fffba9f0000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f107a970000)
libnss3.so => /usr/lib/x86_64-linux-gnu/libnss3.so (0x00007f107a630000)
libnssutil3.so => /usr/lib/x86_64-linux-gnu/libnssutil3.so (0x00007f107a400000)
libsmime3.so => /usr/lib/x86_64-linux-gnu/libsmime3.so (0x00007f107a1d0000)
libmozsqlite3.so => not found
morbo@kaveri:/opt/firefox$ ldd firefox
linux-vdso.so.1 => (0x00007ffc71c00000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe377740000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe377538000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe377330000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe377018000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe376d10000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe376af8000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe376728000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe377960000)
This looks like wrong linking in the updater, or a missing LD_LIBRARY_PATH wrapper.
Comment 1•7 years ago
|
||
Bug 1434666 recently changed how the LD_LIBRARY_PATH for the updater is set; Arthur, do you think this could be related to that patch?
Flags: needinfo?(arthuredelstein)
Comment 2•7 years ago
|
||
Thanks for finding this and letting me know, Gian-Carlo and Matt. I confirmed the first nightly build where this breaks (on 64-bit Linux) is
https://archive.mozilla.org/pub/firefox/nightly/2018/02/2018-02-16-10-40-33-mozilla-central/firefox-60.0a1.en-US.linux-x86_64.tar.bz2
which does suggest it likely came from Bug 1434666. I have submitted a request to back the patch our for now and I will investigate what is going wrong.
Blocks: 1434666
Flags: needinfo?(arthuredelstein)
Comment 3•7 years ago
|
||
This should be fixed with bug 1434666 backed out.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•