Package: thunderbird
Version: 1:78.11.0-2
Severity: normal
X-Debbugs-Cc: Carsten Schoenert <c.schoen...@t-online.de>, Paul Menzel 
<pmen...@molgen.mpg.de>

I'd like to describe my problem, which is related to #950941.

I have copyied over ~/thunderbird from my old laptop. Now when
I start thunderbird, it start's normally. However at next start it
will fail and complain and tell me that I should resolve the
situation.

Why?

Because on first start, the second layer of wrappers will
apparently make a **copy** of ~/.thunderbird to ~/.icedove.

And on the second start the first layer wrapper will see:

    $ ls -l .thunderbird/ .icedove/ -d
    drwx------ 3 me mi 4096  7. Jul 22:24 .icedove/
    drwx------ 5 me mi 4096  2. Jul 21:57 .thunderbird/

and ... fail.

So I've tried to find out. Took me now over 1.5 hours and
I still haven't found out because... well it's complex.
And even with the whole complexity the wrapper is still
not able to handle (in the sense of behaving like
thunderbird itself would in the same situation) the
situation.

So I'd suggest something in the vein of:

    $ cat /usr/bin/thunderbird
    #!/bin/bash
    if [ "$SKIP_THUNDERBIRD_WRAPPER" != "" ]; then 
/usr/lib/thunderbird/thunderbird "$@"; fi

But then again one could simply do:

    alias thunderbird=/usr/lib/thunderbird/thunderbird

(the path /usr/lib/thunderbird/thunderbird not being
trivial to find...). Or maybe [also] document that...

Yet another alternative is to use upstream?

What do you think?

Greetings and thanks!
*t

-- System Information:
Debian Release: 11.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-7-amd64 (SMP w/8 CPU threads)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_CH:de
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages thunderbird depends on:
ii  debianutils          4.11.2
ii  fontconfig           2.13.1-4.2
ii  libatk1.0-0          2.36.0-2
ii  libbotan-2-17        2.17.3+dfsg-2
ii  libbz2-1.0           1.0.8-4
ii  libc6                2.31-12
ii  libcairo-gobject2    1.16.0-5
ii  libcairo2            1.16.0-5
ii  libdbus-1-3          1.12.20-2
ii  libdbus-glib-1-2     0.110-6
ii  libevent-2.1-7       2.1.12-stable-1
ii  libffi7              3.3-6
ii  libfontconfig1       2.13.1-4.2
ii  libfreetype6         2.10.4+dfsg-1
ii  libgcc-s1            10.2.1-6
ii  libgdk-pixbuf-2.0-0  2.42.2+dfsg-1
ii  libglib2.0-0         2.66.8-1
ii  libgtk-3-0           3.24.24-4
ii  libicu67             67.1-6
ii  libjson-c5           0.15-2
ii  libnspr4             2:4.29-1
ii  libpango-1.0-0       1.46.2-3
ii  libstdc++6           10.2.1-6
ii  libvpx6              1.9.0-1
ii  libx11-6             2:1.7.1-1
ii  libx11-xcb1          2:1.7.1-1
ii  libxcb-shm0          1.14-3
ii  libxcb1              1.14-3
ii  libxext6             2:1.3.3-1.1
ii  libxrender1          1:0.9.10-1
ii  psmisc               23.4-2
ii  x11-utils            7.7+5
ii  zlib1g               1:1.2.11.dfsg-2

Versions of packages thunderbird recommends:
ii  hunspell-de-de [hunspell-dictionary]  20161207-9
ii  hunspell-en-us [hunspell-dictionary]  1:2019.10.06-1

Versions of packages thunderbird suggests:
ii  apparmor          2.13.6-10
pn  fonts-lyx         <none>
ii  libgssapi-krb5-2  1.18.3-5
ii  libgtk2.0-0       2.24.33-2

-- no debconf information

Reply via email to