Re: [Evolution] "Cannot get message", why?
On Fri, 2020-12-04 at 14:01 +0100, Milan Crha via evolution-list wrote: > On Fri, 2020-12-04 at 11:42 +0100, Chris Ramsden via evolution-list > wrote: > > 1. Does Evolution have any tools or support for downloading public > > keys etc? > > Hi, > the Evolution doesn't have any such option, but it also doesn't block > the key auto-retrieve, unless the application is in the offline mode. > Thus when you've configured gpg to download keys from some server and > you are online, gpg can download it. > > > 2. How can I get a later version of the binary for Evolution? My > > Debian-based distro (LMDE) offers only 3.30.5-1.1. > > That's the question for your distribution. Maybe you can get it as a > Flatpak, the version from Flathub.org is fine. > Bye, > Milan > > > I looked into the key management tools offered by my distro and found they were not working well - in fact hanging when trying to import keys. I installed gpg2 and gpg-agent and a) key import started working, and b) the troublesome messages are now all rendered properly in Evolution. Again, thank you for your time on this. -- Chris ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Fri, 2020-12-04 at 13:07 +, Patrick O'Callaghan wrote: > On Fri, 2020-12-04 at 14:01 +0100, Milan Crha via evolution-list wrote: > > > 2. How can I get a later version of the binary for Evolution? My > > > Debian-based distro (LMDE) offers only 3.30.5-1.1. > > > > That's the question for your distribution. Maybe you can get it as a > > Flatpak, the version from Flathub.org is fine. > > Insert standard disclaimer here? Flatpack versions live in their own > sandbox and don't fully communicate with the rest of your desktop. > > poc > > Noted. Thank you. -- Chris ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Fri, 2020-12-04 at 14:01 +0100, Milan Crha via evolution-list wrote: > > 2. How can I get a later version of the binary for Evolution? My > > Debian-based distro (LMDE) offers only 3.30.5-1.1. > > That's the question for your distribution. Maybe you can get it as a > Flatpak, the version from Flathub.org is fine. Insert standard disclaimer here? Flatpack versions live in their own sandbox and don't fully communicate with the rest of your desktop. poc ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Fri, 2020-12-04 at 11:42 +0100, Chris Ramsden via evolution-list wrote: > 1. Does Evolution have any tools or support for downloading public > keys etc? Hi, the Evolution doesn't have any such option, but it also doesn't block the key auto-retrieve, unless the application is in the offline mode. Thus when you've configured gpg to download keys from some server and you are online, gpg can download it. > 2. How can I get a later version of the binary for Evolution? My > Debian-based distro (LMDE) offers only 3.30.5-1.1. That's the question for your distribution. Maybe you can get it as a Flatpak, the version from Flathub.org is fine. Bye, Milan ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-12-02 at 23:31 +0100, Milan Crha via evolution-list wrote: > On Wed, 2020-12-02 at 22:47 +0100, Ángel wrote: > > I suspect evolution is launching gpg and awaiting for gpg to return > > the > > result. Maybe gpg is trying to automatically fetch the key from the > > keyservers and hanging at that point? > > Hi, > no idea from my side. The only thing one can try: > >$ CAMEL_DEBUG=gpg evolution > > and when it's frozen, then > >$ ps ax | grep gpg > > and check whether it's running or not. Having evolution waiting on the > gpg response, it'll be shown in the backtrace: > >$ gdb --batch --ex "t a a bt" --pid=`pidof evolution` &>bt.txt > > In case you'd like to share it anywhere, check the bt.txt for any > private information, like passwords, email addresses, server > addresses,... I usually search for "pass" at least (quotes for clarity > only). > > I do not know whether it's needed here, 3.30.5 is too old (limited > manpower, I'm sorry). > > Bye, > Milan > > Hey, thank you for looking into this. Without doing the diagnostics, I do know that other signed messages are handled properly, almost always with the warning that the key isn't known. Two issues arising:: 1. Does Evolution have any tools or support for downloading public keys etc? I've used such a capability in other email clients. Do I need to learn how to use gpg directly at the command line? 2. How can I get a later version of the binary for Evolution? My Debian-based distro (LMDE) offers only 3.30.5-1.1. Thanks! ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-12-02 at 22:47 +0100, Ángel wrote: > I suspect evolution is launching gpg and awaiting for gpg to return > the > result. Maybe gpg is trying to automatically fetch the key from the > keyservers and hanging at that point? Hi, no idea from my side. The only thing one can try: $ CAMEL_DEBUG=gpg evolution and when it's frozen, then $ ps ax | grep gpg and check whether it's running or not. Having evolution waiting on the gpg response, it'll be shown in the backtrace: $ gdb --batch --ex "t a a bt" --pid=`pidof evolution` &>bt.txt In case you'd like to share it anywhere, check the bt.txt for any private information, like passwords, email addresses, server addresses,... I usually search for "pass" at least (quotes for clarity only). I do not know whether it's needed here, 3.30.5 is too old (limited manpower, I'm sorry). Bye, Milan ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On 2020-11-20 at 08:52 +0100, Milan Crha via evolution-list wrote: > On Thu, 2020-11-19 at 09:23 +0100, Milan Crha via evolution-list > wrote: > > Eventually, could you disable the message preview (Ctrl+M), then > > send > > me one of the affected messages as an attachment, thus I can try it > > here, please? I've a hard time to find the message in an mbox > > format. > > Hi, > thanks for the example message (received in a private mail). > Unfortunately, I am able to view it, it opens with no problem here, > saying "This message is signed, but the public key is not in your > keyring" at the top, under which is the message itself. This is with > the development version of Evolution (to be 3.39.1). > > I do not have 3.30.5 installed anywhere, the oldest I've found is > 3.32.5, which can show the message properly too, under (obsolete) > Fedora 30 distribution. I tried also with 3.28.5 in RHEL 8 and it can > view the message with no problem, thus I guess there's something with > gpg on your machine. Having the backtrace would help (and can correct > me). Eventually/also run Evolution from a terminal like this: > I have tried on 3.30.5 and had no issues (or perhaps I picked a lucky mail?) I suspect evolution is launching gpg and awaiting for gpg to return the result. Maybe gpg is trying to automatically fetch the key from the keyservers and hanging at that point? ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Thu, 2020-11-19 at 09:23 +0100, Milan Crha via evolution-list wrote: > Eventually, could you disable the message preview (Ctrl+M), then send > me one of the affected messages as an attachment, thus I can try it > here, please? I've a hard time to find the message in an mbox format. Hi, thanks for the example message (received in a private mail). Unfortunately, I am able to view it, it opens with no problem here, saying "This message is signed, but the public key is not in your keyring" at the top, under which is the message itself. This is with the development version of Evolution (to be 3.39.1). I do not have 3.30.5 installed anywhere, the oldest I've found is 3.32.5, which can show the message properly too, under (obsolete) Fedora 30 distribution. I tried also with 3.28.5 in RHEL 8 and it can view the message with no problem, thus I guess there's something with gpg on your machine. Having the backtrace would help (and can correct me). Eventually/also run Evolution from a terminal like this: $ CAMEL_DEBUG=gpg evolution which may or may not show something useful. Bye, Milan ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-11-18 at 23:46 +0100, Chris Ramsden via evolution-list wrote: > In that text file I can find the text of the missing messages, so I > can see that they have downloaded fine. But when viewed in evo, just > the ""Retrieving message “48039”" advice in the message view pane. > The status bar sticks at "Parsing message". Hi, then it's a very different thing. You can install debuginfo packages for evolution and evolution-data-server and then grab a backtrace of the evolution process, to see where it is stuck. You can get the backtrace with command like this: $ gdb --batch --ex "t a a bt" -pid=`pidof evolution` &>bt.txt Please check the bt.txt for any private information, like passwords, email address, server addresses,... I usually search for "pass" at least (quotes for clarity only). I'd guess you are affected by this one: https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/75 but it seems you've evolution 3.30.5, which has it included. Eventually, could you disable the message preview (Ctrl+M), then send me one of the affected messages as an attachment, thus I can try it here, please? I've a hard time to find the message in an mbox format. Bye, Milan ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-11-18 at 16:30 +, Pete Biggs wrote: > On Wed, 2020-11-18 at 17:02 +0100, Milan Crha via evolution-list > wrote: > > Hi, > > > > On Wed, 2020-11-18 at 16:08 +0100, Pete Biggs wrote: > > > There's a spurious space in there > > > > ouch, right, that's my fault. I'm sorry about that. Pete's command > > is > > ready for copy&paste. > > Blame muscle memory - every time. :-) > > P. > > > Thank you, that got it working. I ran with logging, but couldn't see any events being logged when I selected and attempted to open the affected messages. I reasoned that if they were cached, there wouldn't be any traffic. I closed evo, renamed the folder's maildir file in ~/.cache/evolution and restarted evo with the logging enabled and redirected to a text file. Then waited about an hour for that folder to be indexed. In that text file I can find the text of the missing messages, so I can see that they have downloaded fine. But when viewed in evo, just the ""Retrieving message “48039”" advice in the message view pane. The status bar sticks at "Parsing message". Again, this appears to be consistent for all messages from the two posters known to use pgp signatures. Anything else I can pick out of this to help? No sign (that I can see) of anything untoward in the log dump. -- Chris ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-11-18 at 17:02 +0100, Milan Crha via evolution-list wrote: > Hi, > > On Wed, 2020-11-18 at 16:08 +0100, Pete Biggs wrote: > > There's a spurious space in there > > ouch, right, that's my fault. I'm sorry about that. Pete's command is > ready for copy&paste. Blame muscle memory - every time. :-) P. ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
Hi, On Wed, 2020-11-18 at 16:08 +0100, Pete Biggs wrote: > There's a spurious space in there ouch, right, that's my fault. I'm sorry about that. Pete's command is ready for copy&paste. Bye, Milan ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-11-18 at 14:56 +, Chris Ramsden via evolution-list wrote: > > Could you run evolution from a terminal, maybe it shows something > > there. If you run it as: > > > $ CAMEL_DEBUG=imapx:io, imapx:conman evolution > > Milan, > > Thank you so much for the quick reply. > > Can you clarify exactly how I use this command line? Entered as-is > into a bash terminal, it tells me it can't find imapx. If I add it as > a set of arguments to an invocation of evolution, evo tells me it > can't open the given URIs. > > I'd copy and paste from the terminal session, but I'm on a different > computer, and supposed to be at work, on this windows POS. > > What am I doing wrong here? (Apart from using Windows...) There's a spurious space in there $ CAMEL_DEBUG=imapx:io,imapx:conman evolution P. ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
> Could you run evolution from a terminal, maybe it shows something > there. If you run it as: >$ CAMEL_DEBUG=imapx:io, imapx:conman evolution Milan, Thank you so much for the quick reply. Can you clarify exactly how I use this command line? Entered as-is into a bash terminal, it tells me it can't find imapx. If I add it as a set of arguments to an invocation of evolution, evo tells me it can't open the given URIs. I'd copy and paste from the terminal session, but I'm on a different computer, and supposed to be at work, on this windows POS. What am I doing wrong here? (Apart from using Windows...) -- Regards, Chris ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-11-18 at 10:44 +0100, Chris Ramsden via evolution-list wrote: > Do I need to acquire their public keys? Switch something on in Evo? Hi, I'm afraid your issue is different from Mario's. Could you run evolution from a terminal, maybe it shows something there. If you run it as: $ CAMEL_DEBUG=imapx:io, imapx:conman evolution then you'll see a raw communication and some extended debugging about the connection, which may help. Do not share the log, unless you are fine to share something private (do not do that), as some private information can be also encoded, not visible on the first look. I would select one of the offending messages and check what will be added on the terminal. Bye, Milan ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
> I subscribe to a debian mail list and read its messages via gmail. > Evo consistently fails to retrieve messages from three specific regular > contributors to that list. These same messages can be read in other > clients (Thunderbird, The Bat!) Actually, it's lemley, not lermer, and he posts to a different list. However, the commonality is that all three posters sign their messages, e.g.: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xog4cCwU6bIyblkpgGRgHjPJCFIiWOD3r" Do I need to acquire their public keys? Switch something on in Evo? -- Chris ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Wed, 2020-11-18 at 07:39 +0100, Milan Crha via evolution-list wrote: > On Tue, 2020-11-17 at 16:04 +0100, mario chiari wrote: > > > > Unable to retrieve message. > > > > Cannot get message 1561467844.28747_17255.fedora-pc from folder > > /home/mario/.local/share/evolution/mail/local/.: No such > > file or directory > > << > > Hi, > I've not been able to reproduce it myself: > https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/182 > > > Bye, > Milan > > I subscribe to a debian mail list and read its messages via gmail. Evo consistently fails to retrieve messages from three specific regular contributors to that list. These same messages can be read in other clients (Thunderbird, The Bat!) I would invite anyone interested to subscribe to https://lists.debian.org/debian-user/ to see if this replicates for them. If you try it, look for messages from wanderer, tuxteam and lermer. In my case, Evo shows a message similar to "Retrieving message “48039”". This is persistent; workarounds such as switching away to another folder and back don't fix it. -- Chris ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
On Tue, 2020-11-17 at 16:04 +0100, mario chiari wrote: > > > > Unable to retrieve message. > > Cannot get message 1561467844.28747_17255.fedora-pc from folder > /home/mario/.local/share/evolution/mail/local/.: No such > file or directory > << Hi, I've not been able to reproduce it myself: https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/182 Bye, Milan ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] "Cannot get message", why?
Am Dienstag, den 17.11.2020, 16:04 +0100 schrieb mario chiari: > Hi > > I get the following error msg, and I am unable to open the mail: > > Unable to retrieve message. > > Cannot get message 1561467844.28747_17255.fedora-pc from folder > /home/mario/.local/share/evolution/mail/local/.: No such > file or directory > << > > File 1561467844.28747_17255.fedora-pc:2,FS is within my > /home/mario/.local/share/evolution/mail/local/./cur . I get that (or similar) messages, sometimes. It's a bug. Opening another folder and then going back, often fixes it in my case. Or just delete the message. It's (in my case) a leftover of some message which has been moved to a different place, and can be removed. Nothing serious (what I've experienced). Bye, Volker signature.asc Description: This is a digitally signed message part ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list