[Bug]: thunderbird libpci missing
Problem description
The latest thunderbird
(bash-5.2$ thunderbird --version Thunderbird 128.8.0esr)
does not seem to work correctly (cannot get google calendars for instance)
==
bash-5.2$ thunderbird [ImapModuleLoader] Using nsImapService.cpp Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=1.79439) [GFX1-]: glxtest: libpci missing JavaScript error: resource:///modules/calendar/Ical.sys.mjs, line 1942: ParserError: invalid line (no token ";" or ":") "Europe/Luxembourg[2024b]" JavaScript error: resource:///modules/CalStartupService.sys.mjs, line 16: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "invalid line (no token ";" or ":") ....
What steps will reproduce the bug?
pkg install thunderbird, create google account, unable to import or add gmail calendars
What is the expected behavior?
if installed under proot-distro archlinux, it works correctly
System information
bash-5.2$ termux-info
Termux Variables:
TERMUX_API_VERSION=0.50.1
TERMUX_APK_RELEASE=F_DROID
TERMUX_APP_PACKAGE_MANAGER=apt
TERMUX_APP_PID=16636
TERMUX_IS_DEBUGGABLE_BUILD=0
TERMUX_MAIN_PACKAGE_FORMAT=debian
TERMUX_VERSION=0.118.1
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:
# sources.list
deb https://mirrors.medzik.dev/termux/termux-main stable main
# x11-repo (sources.list.d/x11.list)
deb https://mirrors.medzik.dev/termux/termux-x11 x11 main
# root-repo (sources.list.d/root.list)
deb https://mirrors.medzik.dev/termux/termux-root root stable
# glibc-repo (sources.list.d/glibc.list)
deb https://packages-cf.termux.dev/apt/termux-glibc/ glibc stable
Updatable packages:
All packages up to date
termux-tools version:
1.44.6
Android version:
14
Kernel build information:
Linux localhost 5.15.148-android13-8-29539737-abX910XXS5BYA5 #1 SMP PREEMPT Wed Jan 22 01:40:16 UTC 2025 aarch64 Android
Device manufacturer:
samsung
Device model:
SM-X910
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec.so
Installed termux plugins:
com.termux.widget versionCode:1000
com.termux.window versionCode:15
com.termux.x11 versionCode:15
com.termux.styling versionCode:1000
com.termux.api versionCode:51
com.termux.boot versionCode:1000
Not directly or indirectly related to libpci.
libpci will not work on Termux without root, so this usage needs to be disabled by default.
very good, thank you for the clarification, nevertheless thunderbird does not seem to be working correctly as a termux package (adding a microsoft account does not work either) while both calendar and microsoft account do work as expected if thunderbird is installed under proot-distro archlinux (no root)