Bug#854488: missing dependency

2017-02-18 Thread Carsten Schoenert
Hello,

On Sun, Feb 19, 2017 at 12:23:11AM +0100, VA wrote:
... 
> I started thunderbird and got anxious seeing it was taking more than 30
> seconds. After some investigation by running htop, I saw it was migrating my
> profile, but it was unexpected.
> 
> I searched a bit and stumbled upon this bug report. However, I didn't get
> any message.
> Judging 
> https://anonscm.debian.org/cgit/pkg-mozilla/icedove.git/tree/debian/thunderbird-wrapper.sh?h=debian/sid
> I guess it's because I'm running xfce, but zenity is not installed by
> xfce...

no one of us is using Xfce so we couldn't have tested a migration within
Xfce. But yes, it looks like zenity needed to be installed additionally on
Xfce.

> Either zenity should be added as a dependency, or the migration script
> should rather check which message box tool is installed and run that one,
> instead of the most cosmetic - yet unavailable - tool.

We can't add zenity as a dependency directly to thunderbird. We can't
add any such dependency for thunderbird as it would be overbloated for
the migration.

But we need to ensure we have the fallback for a desktop notification on
the system. This fallback is xmessage from the x11-utils package. I
added this package to the dependency list of thunderbird.

Regards
Carsten



Bug#854488: missing dependency

2017-02-18 Thread VA

reopen 854488
thanks

Hello,

I started thunderbird and got anxious seeing it was taking more than 30 
seconds. After some investigation by running htop, I saw it was 
migrating my profile, but it was unexpected.


I searched a bit and stumbled upon this bug report. However, I didn't 
get any message.
Judging 
https://anonscm.debian.org/cgit/pkg-mozilla/icedove.git/tree/debian/thunderbird-wrapper.sh?h=debian/sid 
I guess it's because I'm running xfce, but zenity is not installed by 
xfce...
Either zenity should be added as a dependency, or the migration script 
should rather check which message box tool is installed and run that 
one, instead of the most cosmetic - yet unavailable - tool.