On Thu, Feb 16, 2017 at 03:42:44PM -0500, Daniel Kahn Gillmor wrote:
> Package: icedove
> Version: 1:45.7.1-1
> Severity: normal
> 
> I have a filesystem with a couple GiB free.
> 
> My .icedove folder is on it, and it is at least three times the free space.
> 
> when i launched the upgrade and tried to handle the transition to
> thunderbird, the transition failed with a bunch of messages like:
> 
> cp: error writing '....': No space left on device
> 
> and then finally:
> 
> A error happened while copying the Icedove profile folder into 
> '/home/dkg/.thunderbird'
> The old unchanged profile(s) will still be found in '/home/dkg/.icedove'.
> Please check for potentially problems like low disk space or wrong access 
> rights!
> <12>Feb 16 15:32:45 dkg[17224]: /usr/bin/icedove: [profile migration] 
> Couldn't copy '/home/dkg/.icedove' into '/home/dkg/.thunderbird'!
> A error happened while trying to migrate the old Icedove profile folder 
> '/home/dkg/.icedove'.
> Please take a look into the syslog file!
> 
> 
> in actuality, .icedove had already been renamed to
> .icedove_moved_by_thunderbird_starter, and had not been renamed back
> to .icedove.
> 
> A couple ideas that might make things better:
>
[..snip very useful suggestions..]
 
An alternative would be to not backup the whole folder but only the
files modified (which excludes all the mail archives and only takes a
couple of bytes). Then symlink .thunderbird → .icedove on existing
installations. New installations will use .thunderbird by default then.
It's not as clean as moving everything to thunderbird but would provide
for a clean way back on case of errors:

    * restore the handful of backed up files
    * drop symlink

Cheers,
 -- Guido

Reply via email to