[Evolution] Bug#495530: Bug#495530: evolution: Evolution tries to allocate 30gb ram, crashes
Li, Yan
yanli at infradead.org
Sat Jan 9 15:14:57 UTC 2010
retitle 495530 Evolution crashes on migrating data file from i386 to amd64
thanks
On Mon, Jan 04, 2010 at 04:35:44PM +0100, Michael Below wrote:
> Am Mo 04 Jan 2010 10:30:04 CET
> schrieb "Li, Yan" <yanli at infradead.org>:
> > This confused me. If you removed .evolution you should have lost all
> > your mails. Even in this case your evolution can't run?
>
> No, my mail is in a separate directory in MH format. In the
> meantime I found a workaround, with help from the evolution IRC crew: I
> had tried before to delete all the evolution helper files among the mail
> (named like .evosomething), but obviously I missed a few in one mail
> subdirectory. After removing these as well, Evolution starts alright.
>
> Migration from i386 to AMD64 seems to be a known problem, the
> mail database files can't be transferred. So you could offer deleting
> all helper files as a workaround during install ("Detected old helper
> files. This won't work. Delete y/n?").
>
> You are right, this is not Debian-specific. But Debian could offer a
> workaround that's better than pestering the developers on IRC...
Yup. But I still think this is a bug that should be fixed in
upstream. Your workaround method (deleting helper files) looks also
OK, but it shouldn't be done in packaging scripts. It should be done
in evolution itself, since the user may migrate old home after
installed the package. In this situation, the packaging scripts can't
help and the checking should be done each time evolution starts.
Sorry that the Debian Evolution team is under staffed to do such kind
of patching. The best way to fix it is to report it to upstream
Bugzilla. Please keep me in the loop, thank you.
--
Li, Yan
More information about the Pkg-evolution-maintainers
mailing list