Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Package: lightning Followup-For: Bug #908494 After upgrading my issue is also gone. :-) Thanks, George -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lightning depends on: ii thunderbird 1:60.2.1-1 lightning recommends no packages. Versions of packages lightning suggests: pn calendar-google-provider ii fonts-lyx 2.3.1-2-1 -- debconf-show failed
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Am 21.09.18 um 17:28 schrieb Carsten Schoenert: > >> So IMHO the thunderbird-l10n-$(lang) packages should recommend the >> corresponding lightning-l10n-$(lang) package, >> since thunderbird recommends lightning. > Only a small amount of users is able to really understand what > Recommends and Suggests means. And the real problem is more the really > depending package here. But we have no way to detect the correct > circumstances and needs by dpkg here. So we need to solve this problem > in a different way than using Recommends. My idea was that when lightning was installed alongside thunderbird because of the recommend (i.e. the user did not call apt with "--without-recommends"), the lightning-l10n package should be installed, too. (at least it would have saved me some time finding this. I first tried to debug this locally before I went to the bugtracker ;-) ) This would mean, that in a default debian-setup in most cases one of two cases would happen: - don't install recommends: only installing thunderbird-l10n-XX would not install lighting, so no problem (thunderbird is installed via depends) - install recommends: lightning is installed via recommends, as well as the language-pack, so also no problem The current state (lighting-l10n missing) would require some manual intervention. >> (I used to only "apt install thunderbird-l10n-de", which pulled in >> thunderbird and lightning by depends/recommends, and >> just now wondered where my calendar is ;-) ) >> >> Even better would be to detect the missing lightning-l10n-pack and >> either let lightning fallback to english or, if that is somehow >> not possible, notify the user. > Unfortunately all this is impossible. We have no way to interact here > with Thunderbird and control the behavior of the Thunderbird binary then. I suspected something like that... However I still find it somewhat strange, that there is no indication inside thunderbird that something is not alright, I would either expect it to simply fallback to english, or to show an error somewhere. (In my case, coming from software-development myself, even a rather cryptic "l10n-error: could not open calendar-de/something" would have helped ;-) But if I understand you right, thats because the debian-packaging deviates from the way mozilla is distibuting this? (Would this problem also arise with thirdparty extensions, i.e. extensions not normally bundled with thunderbird?) > We could have detect this all earlier if user would test also packages > from experimental. :) > ;-)
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Hello Tim, Am 21.09.18 um 16:50 schrieb Tim Riemenschneider: > Thank you, this was exactly my problem, too. good to hear you were able to solve this issue locally. So thank you for some positive feedback! > So IMHO the thunderbird-l10n-$(lang) packages should recommend the > corresponding lightning-l10n-$(lang) package, > since thunderbird recommends lightning. Only a small amount of users is able to really understand what Recommends and Suggests means. And the real problem is more the really depending package here. But we have no way to detect the correct circumstances and needs by dpkg here. So we need to solve this problem in a different way than using Recommends. Unfortunately Mozilla isn't going a strict way as before of TB 60. They have mixed up Lightning as a pre-integrated AddOn in their builds for some time and also need then the correct l10n files within. Mozilla is now providing pre-compiled binaries with fitting l10n files for Lighting too, they also providing different l10n packages for Thunderbird itself but not for Lightning. This means users are impossible to switch the Lightning UI to their preferred language if this is different than the installed language of the Thunderbird archive. We don't want this within Debian, so we provide different language packs as before. For all Linux distributions means this they need to rethink their packaging method, so also we in Debian. And it has costs a lot of time to figure all this out. > (I used to only "apt install thunderbird-l10n-de", which pulled in > thunderbird and lightning by depends/recommends, and > just now wondered where my calendar is ;-) ) > > Even better would be to detect the missing lightning-l10n-pack and > either let lightning fallback to english or, if that is somehow > not possible, notify the user. Unfortunately all this is impossible. We have no way to interact here with Thunderbird and control the behavior of the Thunderbird binary then. > In the current state, there is no indication what is wrong: > - lightning is shown in the addon-manager > - no error is shown > - but all artifacts of lightning are completely missing: > - no icons in the toolbar > - no menu-entry for the whole calendar-menu > - no "calendar"-tab in settings > - no calendar-related items in File -> new (no "new calendar", "new > event", "new task" etc.) We have done some thinking about how to improve the situation. Currently we will probably drop all the lightning-l10n packages and package the belonging data within the respective thunderbird-l10n packages. We need to add the lightning l10n data files here and some users may don't want to use Lightning, but currently this is the only way to ensure users get all the needed l10n files as a dependency installed. We could have detect this all earlier if user would test also packages from experimental. :) -- Regards Carsten Schoenert
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Thank you, this was exactly my problem, too. So IMHO the thunderbird-l10n-$(lang) packages should recommend the corresponding lightning-l10n-$(lang) package, since thunderbird recommends lightning. (I used to only "apt install thunderbird-l10n-de", which pulled in thunderbird and lightning by depends/recommends, and just now wondered where my calendar is ;-) ) Even better would be to detect the missing lightning-l10n-pack and either let lightning fallback to english or, if that is somehow not possible, notify the user. In the current state, there is no indication what is wrong: - lightning is shown in the addon-manager - no error is shown - but all artifacts of lightning are completely missing: - no icons in the toolbar - no menu-entry for the whole calendar-menu - no "calendar"-tab in settings - no calendar-related items in File -> new (no "new calendar", "new event", "new task" etc.)
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Thank you for the clarification. Pada tanggal Rab, 19 Sep 2018 13.52, Carsten Schoenert < c.schoen...@t-online.de> menulis: > Am 19.09.18 um 07:22 schrieb Dio Putra: > > Just use $(LANG=C /usr/bin/thunderbird) to make lightning works again. > > This bug is reproducible on my daily Stretch. > > By this you say Thunderbird to use not the LANG setting from your user > session and use the system default, this is normally English. > > The solution for this Lightning problem is written at least once in this > report, you probably have installed thunderbird-l10n-$(your_lang) but > not lightning-l10n-$(your_lang). > > If you use Lightning and have installed some l10n package for > Thunderbird itself you also need to install the belonging l10n package > for Lightning. > > -- > Regards > Carsten Schoenert >
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Am 19.09.18 um 07:22 schrieb Dio Putra: > Just use $(LANG=C /usr/bin/thunderbird) to make lightning works again. > This bug is reproducible on my daily Stretch. By this you say Thunderbird to use not the LANG setting from your user session and use the system default, this is normally English. The solution for this Lightning problem is written at least once in this report, you probably have installed thunderbird-l10n-$(your_lang) but not lightning-l10n-$(your_lang). If you use Lightning and have installed some l10n package for Thunderbird itself you also need to install the belonging l10n package for Lightning. -- Regards Carsten Schoenert
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Just use $(LANG=C /usr/bin/thunderbird) to make lightning works again. This bug is reproducible on my daily Stretch.
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Am 15.09.18 um 23:03 schrieb George B.: > I have now recreated the issue on a clean install of Sid in a VM. > > Steps were: > > - install from 9.5.0-netinst ISO with basic packages option > - change sources.list to point to sid and dist-upgrade > - install xorg wdm awesome thunderbird-l10n-en-gb lightning Aha, no Gnome or KDE environment, I was thinking about some non standard DE or tiling window manager already ... I will try adjust the same setup as you describe here, will take some time as I'm not at home for some days. Can image this is a problem by xorg or wayland. O.k. we will see. > There is no longer any debconf error below (sending this from the VM) > but no useful information unfortunately. If you haven't installed any classical DE nor any stuff around this it quite obvious debconf will show an increased list. But normally the list is more longish so I always get a bit "nervous" if the list of debconf is really short. And yes, I was some kind right. Giving all the information about your running environment is really really important! We can't test and check all the possible variants of DEs or window managers. > I have looked in my config editor and there is no settings that match > "extensions.installedDistroAddon". There shouldn't be any of such keys on a fresh install and it's a known problem by Mozilla introduced by broken updates. Should also not happen within Debian as we do a dedicated packaging of Lightning, but as people can also install Lighning locally we have no control about this in the end. -- Regards Carsten Schoenert
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Package: lightning Followup-For: Bug #908494 And a screenshot to show what it looks like.
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Package: lightning Version: 1:60.0-3 Followup-For: Bug #908494 I have now recreated the issue on a clean install of Sid in a VM. Steps were: - install from 9.5.0-netinst ISO with basic packages option - change sources.list to point to sid and dist-upgrade - install xorg wdm awesome thunderbird-l10n-en-gb lightning There is no longer any debconf error below (sending this from the VM) but no useful information unfortunately. I have looked in my config editor and there is no settings that match "extensions.installedDistroAddon". Thanks, George -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-1-amd64 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages lightning depends on: ii thunderbird 1:60.0-3 lightning recommends no packages. Versions of packages lightning suggests: pn calendar-google-provider pn fonts-lyx -- no debconf information
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Am 12.09.18 um 01:44 schrieb George B.: >> The information from the first email is showing that debconf-show was >> failing. That is unusual and must have a reason. > > I know nothing about debconf-show. Looking on the internet suggests it > is meant to be run with a package name as an argument. I have tried the > above 3 packages as arguments and there was no output and return code > was 0. debconf-show is used/triggered by reportbug. Seeing this error message says simply there was something going wrong, and this shouldn't happen here. It might mean some access rights are not given. If this would be true it's also possible that Lightning can't be do the job it should do. >> Is Ctrl+Shift+C showing the Calendar? > > No > >> for me it makes not really sense to do a lot of Q about some really basic >> things if you can't do some more self research on your side. > > What is it that you want me to do? Well it means I'm not a help desk person who has a answer for all possible things, try to start some own initiative and do some research on the web. Some thing I've found after some minutes of using a search engine. What about: https://support.mozilla.org/de/kb/calendar-updates-issues-thunderbird -- Regards Carsten Schoenert
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Package: lightning Followup-For: Bug #908494 > To see if I can reproduce this behavior anyhow I have setup now a > complete new install of an Stretch system on i386 with and without the > Thunderbird packages with a further dist-upgrade to testing I am not running testing, I am running Sid. Package versions: thunderbird/unstable,now 1:60.0-3 amd64 [installed,automatic] thunderbird-l10n-en-gb/unstable,unstable,now 1:60.0-3 all [installed] lightning/unstable,unstable,now 1:60.0-3 all [installed] > The information from the first email is showing that debconf-show was > failing. That is unusual and must have a reason. I know nothing about debconf-show. Looking on the internet suggests it is meant to be run with a package name as an argument. I have tried the above 3 packages as arguments and there was no output and return code was 0. > Is Ctrl+Shift+C showing the Calendar? No > for me it makes not really sense to do a lot of Q about some really basic > things if you can't do some more self research on your side. What is it that you want me to do? Thanks, George
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Control: severity -1 important Control: tags -1 unreproducible On Mon, Sep 10, 2018 at 05:23:22PM +0100, George B. wrote: > > what have you tried to debug the issue? > > Deleted my Thunderbird profile and tested with a fresh one. > > Tried "thunderbird --jsconsole" but there is no output. > > Lightning is the only extension installed. > Extension is listed as enabled in the "Add-ons" screen. > Clicking on "Tools -> Add-on Preferences -> Lightning" brings up the > "Advanced" section of Tunderbird Preferences. To see if I can reproduce this behavior anyhow I have setup now a complete new install of an Stretch system on i386 with and without the Thunderbird packages with a further dist-upgrade to testing and start the testing again within a Gnome3 desktop environment. At no point I've seen a broken Lighting installation, no matter if I copy a existing HOME folder into new the user profile or if I add additional a existing Thunderbird profile into the new user profile finally. I got always a working Lightning. So it's currently not a problem of the Thunderbird packages. The information from above is unfortunately a bare minimum of information about your system and setup. Without additional information it's impossible to do any further debugging from here. The information from the first email is showing that debconf-show was failing. That is unusual and must have a reason. This hides some maybe interesting additional information about the packages around TB on your system. You also have written that Lightning is shown within the Extension overview, this means Thunderbird has successful detected the Lightning extension. So from the application view Lighting is around. Is Ctrl+Shift+C showing the Calendar? Currently I have no further idea how I can debug this a bit more, for me it makes not really sense to do a lot of Q about some really basic things if you can't do some more self research on your side. I'm happy if other user can step in and try to help to untagle this report. Regards Carsten
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Package: lightning Version: 1:60.0-3 Followup-For: Bug #908494 > what have you tried to debug the issue? Deleted my Thunderbird profile and tested with a fresh one. Tried "thunderbird --jsconsole" but there is no output. Lightning is the only extension installed. Extension is listed as enabled in the "Add-ons" screen. Clicking on "Tools -> Add-on Preferences -> Lightning" brings up the "Advanced" section of Tunderbird Preferences. Thanks, George
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Hi, Am 10.09.18 um 14:23 schrieb George B.: > Hello, > > After upgrading to Thunderbird 60 the icon to open the calendar is > gone. > It is also not available in the "Customize" list of icons. > > I have looked through the menu and there is no option to open the > calendar from there either, so I have to way to access the calendar, > hence the severity. what have you tried to debug the issue? Did this happen too with a new profile? Have you tried to disable other possible extensions? What other information you can give? https://wiki.debian.org/Thunderbird#Bug_Reporting_.2F_Issues Please give some more information, without further input it's impossible to figure out possible problems. -- Regards Carsten Schoenert
Bug#908494: lightning: no icon to access calendar after upgrade to TB 60
Package: lightning Version: 1:60.0-3 Severity: grave Justification: renders package unusable Hello, After upgrading to Thunderbird 60 the icon to open the calendar is gone. It is also not available in the "Customize" list of icons. I have looked through the menu and there is no option to open the calendar from there either, so I have to way to access the calendar, hence the severity. Thanks, George -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages lightning depends on: ii thunderbird 1:60.0-3 lightning recommends no packages. Versions of packages lightning suggests: pn calendar-google-provider ii fonts-lyx 2.3.0-3 -- debconf-show failed