Bug#908494: lightning: no icon to access calendar after upgrade to TB 60

2018-10-09 Thread George B.
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

2018-09-21 Thread Tim Riemenschneider
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

2018-09-21 Thread Carsten Schoenert
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

2018-09-21 Thread Tim Riemenschneider
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

2018-09-19 Thread Dio Putra
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

2018-09-19 Thread Carsten Schoenert
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

2018-09-18 Thread Dio Putra
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

2018-09-16 Thread Carsten Schoenert
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

2018-09-15 Thread George B.
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

2018-09-15 Thread George B.
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

2018-09-14 Thread Carsten Schoenert
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

2018-09-11 Thread George B.
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

2018-09-11 Thread Carsten Schoenert
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

2018-09-10 Thread George B.
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

2018-09-10 Thread Carsten Schoenert
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

2018-09-10 Thread George B.
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