guile-email discussion
 help / color / mirror / Atom feed
* [guile-email] alist type error
@ 2019-12-01 10:10 Ricardo Wurmus
  2019-12-04 11:31 ` Arun Isaac
  0 siblings, 1 reply; 7+ messages in thread
From: Ricardo Wurmus @ 2019-12-01 10:10 UTC (permalink / raw)
  To: guile-email

Hi,

I’ve just seen this error when visiting
https://issues.guix.gnu.org/issue/35866 in mumi:

--8<---------------cut here---------------start------------->8---
In email/utils.scm:
   110:10  2 (alist-combine ((content-type (type . text) (. #) #) #) #)
In unknown file:
           1 (remove #<procedure 7f1f84f41a20 at email/utils.scm:11�> �)
           0 (assoc content-type ((trace (received " from �" �) �) �) �)
In procedure assoc: Wrong type argument in position 2 (expecting association list): ((trace (received " from localhost \tby debbugs.gnu.org with esmtp \t\tid 1hW88P-0006fq-UW\tfor submit@debbugs.gnu.org" #<date nanosecond: 0 second: 30 minute: 37 hour: 19 day: 29 month: 5 year: 2019 zone-offset: -14400>) (received " from mout.perfora.net  by debbugs.gnu.org with esmtp   id 1hW88K-0006fU-WF for 35866@debbugs.gnu.org" #<date nanosecond: 0 second: 25 minute: 37 hour: 19 day: 29 month: 5 year: 2019 zone-offset: -14400>) (received " from orion.hitronhub.home  by mrelay.perfora.net  with ESMTPSA  id 1M3lDb-1hVImj2E3X-000uUi" #<date nanosecond: 0 second: 18 minute: 37 hour: 1 day: 30 month: 5 year: 2019 zone-offset: 7200>)) (from ((name . "Mike Rosset") (address . "mrosset@bufio.org"))) (to ((address . "35866@debbugs.gnu.org"))) #f (date . #<date nanosecond: 0 second: 4 minute: 37 hour: 16 day: 29 month: 5 year: 2019 zone-offset: -25200>) (message-id . "20190529233705.21127-1-mrosset@bufio.org") (x-mailer . "git-send-email 2.21.0") (mime-version . "1.0") (content-transfer-encoding . #{8bit}#) (x-provags-id . "V03:K1:+4Wz8DO91EOWZhCVcBQ1J4J0kkqJlBIkxK4zgXNq9USld+v0JP9 qI2zoMwb7VFcE0aj9GdKrraTot96Y5Gsiwb/2gSb+gC4GiXwPXSNhbgNAhtTFtQAjrqt6bV V2OhA2nztju8NhTE05W21f0A7wvvqqp5MzOBMmtSf7CQtCp7Gooe/D9rXTGi9cDnEahrlB8 jOBFMjNC716VxlLq05IlA==") (x-spam-flag . "NO") (x-ui-out-filterresults . "notjunk:1;V03:K0:B3ArBEm0rOY=:ZtperKv9dfu2GwafyGvicY yVEIApdfbqtdzzcxc9TSw7RdZ3upXlU2nkmE609vRXPgfgKq/0xg80fLsw8Wn6Z7CVD0/8lHK D0zM8iwDtkNA1MnKCVkn0DTxBpH/3ajBVYtktxq1CBbEwxHGlq0Tvo86DOQ7ET+YYTZhOf98f VWSoGSoVYujwb0AK5Kgg2lahLzVD/lgv9w6cdHxIdcrS9rjf9qHOLHryjPqSkun1n5VdYt7pd KqI6TUs3+50kfhWEi7KiFc3Eo2KfiondxVp719K8UAD5rk5TQuMHsGLaHKxJO/rpXUkzB9p1d +/HM9TA/8nwPZs7B96ZO9rw5g/oEkGG0QYU+EqfJaz3VMfGWlAgISq2CF549+2BjkdWhxiegl 6fQTNSfebCr3yEc7ikUynRmo8+Oe/fcJ8eCMOy+sKCUaaEsrz0sfsmEX9oui5cUbYubekkEpB UrkBLJgbiyW0R7WS0moE27hogAPffH+hth6JQu0i+vBerGNVTV7Z1mdLHspwTyCMLTj3rBixF q0oFvyCqcTnJR7fWHvuzSyqP+LOPcjR+BVJgXkpCp6VMU5mQXmfVCHg0j9MxFbTgqDeofepx0 mfjAUzvucMYxGrbbCUUqjdX1woBVsyPO8WmznEUJYV0FH8CdewfDDJSatKskwcgvrYsZzCw7L VP/e0PcfIMCYgkZXpoxm6dm7jwWXi2IwrtrKaOAwXdGbjBUKpUDuS6G/qZVsSGX2b+4cyfL2i lWv3MbmV76WCDTenSBUvJ56whHqvyliJjlckEQ==") (x-spam-score . "2.0 (++)") (x-spam-report . "Spam detection software, running on the system \"debbugs.gnu.org\", has NOT identified this incoming email as spam.  The original message has been attached to this so you can view it or label similar future email.  If you have any questions, see the administrator of that system for details. Content preview: This patch ensures qtwebengine uses only Guix libraries. There are some libraries that fail to be detect or are missing features. I have documented them within the input expression. Note. I'm not sure if I've sent this patch right. If this is wrong I can resend the complete series  Content analysis details:   (2.0 points, 10.0 required) pts rule name              description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record 0.0 SPF_NONE               SPF: sender does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/, no trust [74.208.4.194 listed in list.dnswl.org] 2.0 BLANK_SUBJECT          Subject is present but empty") (x-debbugs-envelope-to . "35866") (cc ((address . "mike.rosset@gmail.com"))) (x-beenthere . "debbugs-submit@debbugs.gnu.org") (x-mailman-version . "2.1.18") (precedence . "list") (list-id . "<debbugs-submit.debbugs.gnu.org>") (list-unsubscribe . "<https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,  <mailto:debbugs-submit-request@debbugs.gnu.org?subject=unsubscribe>") (list-archive . "<https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>") (list-post . "<mailto:debbugs-submit@debbugs.gnu.org>") (list-help . "<mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>") (list-subscribe . "<https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,  <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>") (errors-to . "debbugs-submit-bounces@debbugs.gnu.org") (sender (name . "Debbugs-submit") (address . "debbugs-submit-bounces@debbugs.gnu.org")))
--8<---------------cut here---------------end--------------->8---

~~ Ricardo


-- 
guile-email mailing list
guile-email@systemreboot.net
https://lists.systemreboot.net/listinfo/guile-email

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [guile-email] alist type error
  2019-12-01 10:10 [guile-email] alist type error Ricardo Wurmus
@ 2019-12-04 11:31 ` Arun Isaac
  2019-12-04 11:31   ` Arun Isaac
                     ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Arun Isaac @ 2019-12-04 11:31 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guile-email


[-- Attachment #1.1: Type: text/plain, Size: 829 bytes --]


> I’ve just seen this error when visiting
> https://issues.guix.gnu.org/issue/35866 in mumi:

Thank you for reporting this bug!

This bug was triggered by a blank Subject header in one of the emails. I
have fixed it now. See https://git.systemreboot.net/guile-email/commit/?id=641168f09dd117f053726593811bd0e35f6cc33e

There is still the larger question of how guile-email should deal with
blank header fields. But, I will address that question separately, in
time.

Meanwhile, I should set up some kind of "continuous testing" where all
mails in guix-patches are periodically parsed and crashes reported to
me, if any. Does mumi have any convenient API to fetch all emails from
guix-patches? I will look at the mumi source code myself, but if you
have any quick pointers, that would help.

Thanks,
Arun.

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

[-- Attachment #2: Type: text/plain, Size: 110 bytes --]

-- 
guile-email mailing list
guile-email@systemreboot.net
https://lists.systemreboot.net/listinfo/guile-email

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [guile-email] alist type error
  2019-12-04 11:31 ` Arun Isaac
@ 2019-12-04 11:31   ` Arun Isaac
  2019-12-04 12:35   ` Arun Isaac
  2019-12-05  9:29   ` Ricardo Wurmus
  2 siblings, 0 replies; 7+ messages in thread
From: Arun Isaac @ 2019-12-04 11:31 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guile-email

[-- Attachment #1: Type: text/plain, Size: 829 bytes --]


> I’ve just seen this error when visiting
> https://issues.guix.gnu.org/issue/35866 in mumi:

Thank you for reporting this bug!

This bug was triggered by a blank Subject header in one of the emails. I
have fixed it now. See https://git.systemreboot.net/guile-email/commit/?id=641168f09dd117f053726593811bd0e35f6cc33e

There is still the larger question of how guile-email should deal with
blank header fields. But, I will address that question separately, in
time.

Meanwhile, I should set up some kind of "continuous testing" where all
mails in guix-patches are periodically parsed and crashes reported to
me, if any. Does mumi have any convenient API to fetch all emails from
guix-patches? I will look at the mumi source code myself, but if you
have any quick pointers, that would help.

Thanks,
Arun.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [guile-email] alist type error
  2019-12-04 11:31 ` Arun Isaac
  2019-12-04 11:31   ` Arun Isaac
@ 2019-12-04 12:35   ` Arun Isaac
  2019-12-04 12:35     ` Arun Isaac
  2019-12-04 13:58     ` Ricardo Wurmus
  2019-12-05  9:29   ` Ricardo Wurmus
  2 siblings, 2 replies; 7+ messages in thread
From: Arun Isaac @ 2019-12-04 12:35 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guile-email


[-- Attachment #1.1: Type: text/plain, Size: 516 bytes --]


> Meanwhile, I should set up some kind of "continuous testing" where all
> mails in guix-patches are periodically parsed and crashes reported to
> me, if any. Does mumi have any convenient API to fetch all emails from
> guix-patches? I will look at the mumi source code myself, but if you
> have any quick pointers, that would help.

I just realized I could download mboxes from
https://lists.gnu.org/archive/mbox/guix-patches/ and keep synchronizing
them. That should be enough for my continuous testing purposes.

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

[-- Attachment #2: Type: text/plain, Size: 110 bytes --]

-- 
guile-email mailing list
guile-email@systemreboot.net
https://lists.systemreboot.net/listinfo/guile-email

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [guile-email] alist type error
  2019-12-04 12:35   ` Arun Isaac
@ 2019-12-04 12:35     ` Arun Isaac
  2019-12-04 13:58     ` Ricardo Wurmus
  1 sibling, 0 replies; 7+ messages in thread
From: Arun Isaac @ 2019-12-04 12:35 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guile-email

[-- Attachment #1: Type: text/plain, Size: 516 bytes --]


> Meanwhile, I should set up some kind of "continuous testing" where all
> mails in guix-patches are periodically parsed and crashes reported to
> me, if any. Does mumi have any convenient API to fetch all emails from
> guix-patches? I will look at the mumi source code myself, but if you
> have any quick pointers, that would help.

I just realized I could download mboxes from
https://lists.gnu.org/archive/mbox/guix-patches/ and keep synchronizing
them. That should be enough for my continuous testing purposes.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [guile-email] alist type error
  2019-12-04 12:35   ` Arun Isaac
  2019-12-04 12:35     ` Arun Isaac
@ 2019-12-04 13:58     ` Ricardo Wurmus
  1 sibling, 0 replies; 7+ messages in thread
From: Ricardo Wurmus @ 2019-12-04 13:58 UTC (permalink / raw)
  To: Arun Isaac; +Cc: guile-email


Arun Isaac <arunisaac@systemreboot.net> writes:

>> Meanwhile, I should set up some kind of "continuous testing" where all
>> mails in guix-patches are periodically parsed and crashes reported to
>> me, if any. Does mumi have any convenient API to fetch all emails from
>> guix-patches? I will look at the mumi source code myself, but if you
>> have any quick pointers, that would help.
>
> I just realized I could download mboxes from
> https://lists.gnu.org/archive/mbox/guix-patches/ and keep synchronizing
> them. That should be enough for my continuous testing purposes.

That’s what Guile Debbugs does as well.

-- 
Ricardo


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [guile-email] alist type error
  2019-12-04 11:31 ` Arun Isaac
  2019-12-04 11:31   ` Arun Isaac
  2019-12-04 12:35   ` Arun Isaac
@ 2019-12-05  9:29   ` Ricardo Wurmus
  2 siblings, 0 replies; 7+ messages in thread
From: Ricardo Wurmus @ 2019-12-05  9:29 UTC (permalink / raw)
  To: Arun Isaac; +Cc: guile-email


Arun Isaac <arunisaac@systemreboot.net> writes:

>> I’ve just seen this error when visiting
>> https://issues.guix.gnu.org/issue/35866 in mumi:
>
> Thank you for reporting this bug!
>
> This bug was triggered by a blank Subject header in one of the emails. I
> have fixed it now. See https://git.systemreboot.net/guile-email/commit/?id=641168f09dd117f053726593811bd0e35f6cc33e

Thank you, I’ve updated mumi.

--
Ricardo


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-12-05 10:13 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-01 10:10 [guile-email] alist type error Ricardo Wurmus
2019-12-04 11:31 ` Arun Isaac
2019-12-04 11:31   ` Arun Isaac
2019-12-04 12:35   ` Arun Isaac
2019-12-04 12:35     ` Arun Isaac
2019-12-04 13:58     ` Ricardo Wurmus
2019-12-05  9:29   ` Ricardo Wurmus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox