a solution for replacing thunderbird by icedove

3 replies [Last post]
akfoss
Offline
Joined: 09/03/2014

How are Thunderbird users in Trisquel 6 going to be notified about the introduction of Icedove in Trisquel 7, in case they are not visiting this forum and upgrading via Update Manager, not freshly installing Trisquel 7?

Should they have the false feeling that their systems are up-to-date? While Thunderbird is an obsolete package.

Here is my solution:

1. create a transitional dummy 'thunderbird' package.

Version: 33
Depends: icedove (>= 24.8.1-1)
Conflicts: thunderbird (<= 31)
Replaces: thunderbird (<= 31)

2. Now after upgrading the system we have Icedove installed on our systems and Thunderbird removed, but our emails, settings, profiles, will not be shown in Icedove. We can solve it by running the following command:

$ mv .thunderbird .icedove

Now everything is migrated from Thunderbird to Icedove.

akfoss
Offline
Joined: 09/03/2014

EDIT of previous post:
In section 2, I forgot to write the first line of code.

$ mv .icedove .icedove.backup
$ mv .thunderbird .icedove

onpon4
Offline
Joined: 05/30/2012

Honestly, I think the thunderbird package in Trisquel 6 should be made to upgrade to an icedove package that is modified to use .thunderbird by default. That would work for a smooth transition.

Legimet
Offline
Joined: 12/10/2013

I agree with both of you. Although I don't use Thunderbird (I use KMail) I feel that a proper transition is important.