On Wed, 08 Mar 2017 18:34:28 +0100 =?iso-8859-1?b?UOl0+XI=?= <peturv...@gmail.com> wrote:
> On Tue, 7 Mar 2017 13:21:49 +0100 John Paul Adrian Glaubitz
> <glaub...@physik.fu-berlin.de> wrote:
>
> > I can confirm that the suggested fix by Simon in #857029 fixes the
> problem
> > for me, i.e., removing all the comments from the lines here in
> Thunderbird's
> > startup bash script in /usr/bin/thunderbird:
> >
> > elif { [ -d "${ID_PROFILE_FOLDER}" ] || [ -L "${ID_PROFILE_FOLDER}"
> ]; } && \ # .icedove exists as folder or symlink
> > { [ -d "${TB_PROFILE_FOLDER}" ] || [ -L "${TB_PROFILE_FOLDER}"
> ]; } && \ # .thunderbird exists as folder or symlink
> > [ "$(readlink -e "${TB_PROFILE_FOLDER}")" !=
> "${ID_PROFILE_FOLDER}" ]; then # compare if canonical name of both
> folders equal
> >
> > Therefore merging both bugs.
> >
> > Adrian
>
>
> I am affected by the same bug and this solution does not work.
>
> I did the icedove->thunderbird migration a long time ago. I deleted
> manually the folder .icedove_moved_by_thunderbird_starter. Thunderbird
> was working fine until the 1:45.7.1-2 update. I don't have a .icedove
> folder or symlink.
>
> I tried to remove the comments in /usr/bin/thunderbird to obtain:
>
> # We found both profile folder, but they are not linked to each other!
> This
> # is a state we can't solve on our own !!! The user needs to interact
> and
> # has probably an old or otherwise used Thunderbird installation. Which
> one
> # is the correct one to use?
> elif { [ -d "${ID_PROFILE_FOLDER}" ] || [ -L "${ID_PROFILE_FOLDER}" ];
> } && \
> { [ -d "${TB_PROFILE_FOLDER}" ] || [ -L "${TB_PROFILE_FOLDER}" ];
> } && \
> [ "$(readlink -e "${TB_PROFILE_FOLDER}")" !=
> "${ID_PROFILE_FOLDER}" ]; then
>
> output_debug "There is already a folder or symlink
> '${TB_PROFILE_FOLDER}', will do nothing."
>
> But I still have an error at startup:
>
> $ thunderbird --verbose
> INFO -> [[ ... using verbose mode ... ]]
> DEBUG -> There is already a folder or symlink
> '/home/pierre/.thunderbird', will do nothing.
> DEBUG -> Please investigate by yourself! Some more information below.
> <12>Mar 8 18:33:07 pierre[24660]: /usr/bin/thunderbird: [profile
> migration] Couldn't migrate Icedove into Thunderbird profile due
> existing or symlinked folder '/home/pierre/.thunderbird'!
> DEBUG -> /home/pierre/.icedove is probably a symlink pointing to a non
> existing target, at least not to /home/pierre/.icedove.

I found I had to comment out that whole section for my thunderbird to work again

Reply via email to