Your message dated Sat, 11 Mar 2017 10:43:43 +0100 with message-id <[email protected]> and subject line Re: Bug#855330: icedove→thunderbird migration fails ungracefully when not enough disk space has caused the Debian Bug report #855330, regarding icedove→thunderbird migration fails ungracefully when not enough disk space to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 855330: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855330 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---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: * use du and df (or the equivalent) before the transition to pre-emptively avoid a transition which we know will fail ahead of time * if we run into a failure that we think might be due to an out-of-filesystem-space condition, test if the filesystem in question is actually full, and report that clearly. * if we find that the transition fails and the filesystem is actually full, go ahead and rename ~/.icedove_moved_by_thunderbird_starter back to ~/.icedove * in the same situation, maybe go ahead and destroy the freshly-created ~/.thunderbird ? (this is a little bit scarier -- if it's too scary, maybe suggest it explicitly? I hope these are useful suggestions. thanks for your work maintaining icedove/thunderbird in debian! --dkg -- System Information: Debian Release: 9.0 APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing'), (200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages icedove depends on: ii thunderbird 1:45.7.1-1 icedove recommends no packages. icedove suggests no packages. -- Configuration Files: /etc/icedove/pref/icedove.js [Errno 2] No such file or directory: '/etc/icedove/pref/icedove.js' -- no debconf information
--- End Message ---
--- Begin Message ---Version: 1:45.8.0-1 Hello Daniel, On Mon, Feb 20, 2017 at 04:05:10PM -0500, Daniel Kahn Gillmor wrote: > On Sat 2017-02-18 11:54:29 -0500, Guido Günther wrote: > > 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 > > i like this suggestion, and would be happy if it was adopted. given on the previous feedback on d-d and some other thinking about the possible ways for the transition we followed that idea and doing the needed magic now in the rewritten wrapper script. We had not one single new bug report about problems about the symlinking and adoption of ID profiles then since the upload of 45.8.0-1 we handle this part now hopefully robust enough. Based on this we can now get this version to testing in a few days. Thanks for tracking Icedove/Thunderbird changes and of course for testing. We can't detect all possible isuses on our own, so help is always apreaciated! I will close this report now, it will be no more relevant to the ongoing transition I think. Please reopen or report new issues if happen. Regards Carsten
--- End Message ---

