#950941 thunderbird: Remove wrapper for Icedove profile

Package:
thunderbird
Source:
thunderbird
Description:
mail/news client with RSS, chat and integrated spam filter support
Submitter:
Paul Menzel
Date:
2021-07-07 21:51:02 UTC
Severity:
wishlist
#950941#5
Date:
2020-02-08 15:06:03 UTC
From:
To:
Dear Debian folks,


`sudo execsnoop.bt` from the package *bpftrace* shows, Mozilla
Thunderbird is not started directly, but that `/usr/bin/thunderbird` is
a wrapper script.

As Debian migrated from Icedove to Mozilla Thunderbird more than two(?)
releases ago, it’d be great if the wrapper script was removed.


Kind regards,

Paul

#950941#10
Date:
2020-09-13 06:56:16 UTC
From:
To:
Hello Paul,

this isn't possible without a lot of work in the moment and probably
will never.

All things that happen in /home/* are only controlled by the user and
never by any postinst or postrm script. The package Thunderbird doesn't
know anything about the structure of the $(HOME) folder from the user
and will never have. So we can't assume that all users have migrated
their old .icedove profile to .thunderbird.

And even a simple renaming or moving of .icedove to .thunderbird isn't
possible, the profile will mostly include some folder names that are
used and the profile would be broken / unusable after such a simpele
renaming.

So I see no gain to force anything to the users, we will simply keep
this wrapper and all is working as expected for the user without a
problem.

We would need to guide the users to migrate their profiles to the now
default folder ~/.thunderbird. Think about people that aren't familiar
with Debian or Linux in detail! This is a difficult and time consuming
task.  And even this default folder isn't the best place,
~/.local/share/thunderbird would be a better place to hold the profiles.

#950941#17
Date:
2021-07-07 21:04:08 UTC
From:
To:
see also #990807