Lightning doesn't work in Thunderbird 60+
Originally created by @anonym on #16046 (Redmine)
Running Tails 3.9.1, installing the lightning
package will pull our
1:60.0-3~deb9u1.0tails2
build. Thunderbird then lists Lightning as
enabled in the Add-on manager, but none of the calendar functionality
works or is visible (e.g. the “Events and Tasks” menu is not present) so
it is just as if Lightning is disabled.
Installing Debian stretch’s versions 1:60.0-3~deb9u1
of thunderbird
and lightning
fixes the problem. Actually, after this it seems like
the profile has been fixed for this problem; if installing our versions,
then Lightning suddenly works as it should! So the following is a
workaround that permanently fixes persistent Thunderbird
profiles:
echo "deb tor+http://vwakviie2ienjx6t.onion/debian/ stretch-proposed-updates main contrib" >> /etc/apt/sources.list
apt update
apt install thunderbird=1:60.0-3~deb9u1 lightning=1:60.0-3~deb9u1
# Now start Thunderbird and verify that Lightning works. Don't do anything else!
apt install thunderbird=1:60.0-3~deb9u1.0tails2 lightning=1:60.0-3~deb9u1.0tails2
So, what is wrong with our builds compared to Debian stretch’s? With #16019 (comment 18147) we established that there in practice shouldn’t be any difference, but apparently there is.
Also, intrigeri said this, which might be relevant: “IIRC lightning is treated in a particular way wrt. extension scopes. might be worth playing with extensions.autoDisableScopes and extensions.enabledScopes if it’s not enabled.”
Related issues
- Related to #16019 (closed)