51
Raspberry Pi / Re: missing firefox_getLatest.tcz on picore
« Last post by Rabie on October 05, 2026, 07:14:22 AM »Hi Rich,
after installing firefox-ESR.tcz initially, launching firefox failed due to a missing dependency:
I manually installed the missing library along with other core dependencies:
Then running firefox results a Bus error:
The only way I can get Firefox to start successfully is by completely copying the mounted extension files into true RAM (/tmp) and running it from there with a custom LD_LIBRARY_PATH:
With this workaround, Firefox starts perfectly.
Is this an issue with the compiled firefox-ESR.tcz package (e.g., missing dependencies in its .dep file ), or is there something wrong with my system configuration?
after installing firefox-ESR.tcz initially, launching firefox failed due to a missing dependency:
Code: [Select]
$ firefox
XPCOMGlueLoad error for file /tmp/tcloop/firefox-ESR/usr/local/lib/firefox/libxul.so:
libvpx.so.8: cannot open shared object file: No such file or directory
Couldn't load XPCOM.I manually installed the missing library along with other core dependencies:
Code: [Select]
tce-load -wi firefox-ESR.tcz libvpx.tcz libpng.tcz nspr.tcz gtk3.tczThen running firefox results a Bus error:
Code: [Select]
$ firefox
Bus error
The only way I can get Firefox to start successfully is by completely copying the mounted extension files into true RAM (/tmp) and running it from there with a custom LD_LIBRARY_PATH:
Code: [Select]
# 1. Create local folders in true RAM
mkdir -p /tmp/firefox_ram
mkdir -p /tmp/libs_ram
# 2. Copy the entire Firefox package and core libraries to RAM
cp -a /tmp/tcloop/firefox-ESR/usr/local/lib/firefox/* /tmp/firefox_ram/
cp -a /tmp/tcloop/nspr/usr/local/lib/*.so* /tmp/libs_ram/
cp -a /tmp/tcloop/nss/usr/local/lib/*.so* /tmp/libs_ram/
cp -a /tmp/tcloop/libpng/usr/local/lib/*.so* /tmp/libs_ram/
# 3. Execute Firefox directly from RAM with a local profile
LD_LIBRARY_PATH=/tmp/libs_ram:/tmp/firefox_ram:$LD_LIBRARY_PATH /tmp/firefox_ram/firefox-bin --profile /tmp/test_profile
With this workaround, Firefox starts perfectly.
Is this an issue with the compiled firefox-ESR.tcz package (e.g., missing dependencies in its .dep file ), or is there something wrong with my system configuration?
Recent Posts