Hello Francois, On Tue, Apr 29, 2014 at 10:57:05AM +0200, Francois Jay wrote: > Dear Maintainer, > > - icedove is running > - update to 24.4.0-1~deb7 is installing but icedove is NOTÂ restart > - i sent a signed and crypted mail with enigmail 1.6 module > => the mail is sent in clear without signs and no warning/error message appear > - everything is ok after close/open icedove ...
as you described you didn't restart Icedove after the update I say this is no bug. What is happened? 1. You started Icedove and Icedove collected all the extensions and the binarys they use. Like the enigmail extension. 2. Then you started the update, this update replaces all files with new files, all the information that was collected earlier are now wrong at this moment. 3. The update is now finished and you try to send an encrypted messages. Icedove believes that enigmail with version x is placed in the extension folder, but you (or the update) replaced this version to y. But Icedove doesn't know anything about that so the encryption will fail because some system calls have changed. 4. If you restart Icedove will again collecting all extension and the settings of these. Because now the binary calls and the files are correct to the collected infos the encryption will work. So I can't see a miss function here. If you argument that Icedove has to be restarted then I say yes, but the Debian policy did allow that. We never restart programs that running in a user context, even if we update a program because we can't know what the user is doing. Try to image what happens if you work on a presentation and we just shut down Libroffice because we update to a newer version! So it's allways up to the user to restart a program after a update. Regards Carsten -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

