Your message dated Wed, 08 Aug 2018 20:49:07 +0000
with message-id <[email protected]>
and subject line Bug#900784: fixed in quilt 0.65-2
has caused the Debian Bug report #900784,
regarding quilt: mail threading is broken
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.)


-- 
900784: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900784
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: quilt
Version: 0.65-1
Severity: normal
Tags: upstream patch

Dear Maintainer,

After upgrading the system which updated quilt from version 0.63 to 0.65
the quilt mail subfunction fails to thread the mails correctly. The reason
is the upstream removal of the procmail/formail dependency in commit
1d659bebaf3d ("quilt/mail: Remove procmail dependency").

This replaced the Message-ID extraction from the cover letter which was
utilizing formail with a sed script. That fails to extract the Message-ID
because the mail generator uses Message-Id. formail does not care, but sed
certainly does. Changing all occurences of Message-Id to Message-ID cures
the issue.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.16.0-rc1+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages quilt depends on:
ii  bsdmainutils  11.1.2
ii  bzip2         1.0.6-8.1
ii  diffstat      1.61-1+b1
ii  gettext       0.19.8.1-4
ii  patch         2.7.6-2
ii  perl          5.26.2-5

Versions of packages quilt recommends:
ii  less  487-0.1

Versions of packages quilt suggests:
ii  exim4-daemon-light [mail-transport-agent]  4.90.1-4
ii  graphviz                                   2.40.1-3
ii  procmail                                   3.22-26

-- debconf-show failed

*** 
/home/tglx/work/projects/quilt/patches/mail--Use-Message-ID-consistently.patch
Subject: mail: Use Message-ID consistently
From: Thomas Gleixner <[email protected]>
Date: Mon, 04 Jun 2018 22:09:21 +0200

The Message-ID extraction from the cover letter fails because the message
generator uses 'Message-Id' while the extraction uses 'Message-ID'. formail
did not care, but the extraction sed magic cares.

Use 'Message-ID' consistently all over the place.

Fixes: 1d659bebaf3d ("quilt/mail: Remove procmail dependency")
Signed-off-by: Thomas Gleixner <[email protected]>
---
 quilt/mail.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- a/quilt/mail.in
+++ b/quilt/mail.in
@@ -504,7 +504,7 @@ fi
 introduction="$(gen_tempfile)"
 (
        cat <<-EOF
-       Message-Id: <$(msgid)>
+       Message-ID: <$(msgid)>
        User-Agent: quilt/@VERSION@
        Date: $(date --rfc-822)
        From: ${opt_from:-$opt_sender}
@@ -628,7 +628,7 @@ for patch in "${patches[@]}"; do
        # Make pipes fail if any of their commands fail (requires bash 3):
        set -o pipefail
 
-       ( (     echo "Message-Id: <$(msgid)>"
+       ( (     echo "Message-ID: <$(msgid)>"
                awk '
                    /^$/        { exit }
                    tolower($0) !~ /^(message-id|references|in-reply-to):/ \

--- End Message ---
--- Begin Message ---
Source: quilt
Source-Version: 0.65-2

We believe that the bug you reported is fixed in the latest version of
quilt, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dr. Tobias Quathamer <[email protected]> (supplier of updated quilt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 08 Aug 2018 21:44:00 +0200
Source: quilt
Binary: quilt quilt-el
Architecture: source
Version: 0.65-2
Distribution: unstable
Urgency: medium
Maintainer: Martin Quinson <[email protected]>
Changed-By: Dr. Tobias Quathamer <[email protected]>
Description:
 quilt      - Tool to work with series of patches
 quilt-el   - simple Emacs interface of quilt
Closes: 900784
Changes:
 quilt (0.65-2) unstable; urgency=medium
 .
   * Fix broken patch set mail threading.
     Let patches reference the introduction message so that the
     patch set is properly threaded by MUA. This used to
     work but was broken by accident. (Closes: #900784)
Checksums-Sha1:
 14a3ba5f743526039bfc800cadae8e3bb067ebdd 1979 quilt_0.65-2.dsc
 b67e74b27a742d0870c69c56a4fc8d7cb7772849 37468 quilt_0.65-2.debian.tar.xz
 dbb4caf098f9cd7ecdc0c5ff3d27695237a1552c 8013 quilt_0.65-2_amd64.buildinfo
Checksums-Sha256:
 70ab6446faadfc83e42fbc4939237f9655d625360b73824cf5f5ab7988573a5a 1979 
quilt_0.65-2.dsc
 d581addda096b43f333ca298142d4d42532f3e4ae0a9f609ce1e4bc8d674e832 37468 
quilt_0.65-2.debian.tar.xz
 5613c9c0306b32c62d796bfa544e1b2551be8dd8049b584aece84b63e7bb4f12 8013 
quilt_0.65-2_amd64.buildinfo
Files:
 05c18c727f2d35c46632d95e98a2bec1 1979 vcs optional quilt_0.65-2.dsc
 255854c7476ad877395bbcb0895f2ee1 37468 vcs optional quilt_0.65-2.debian.tar.xz
 5e1d37cddfeaaae0c67bd9668c384f47 8013 vcs optional quilt_0.65-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE0cuPObxd7STF0seMEwLx8Dbr6xkFAltrUf4ACgkQEwLx8Dbr
6xlNVw/+Pk+B8FpnvY8ndJ/vn/UaWMLK9yoptKQJT/L3Eis90knFQ2RLKJ6/JKYW
MiELczwheX+IbkCeJRTmeyzKceHsuePbwW+HKUYCaJN7e7jA9EO6kY2C9PxFUN/v
OHnnrODIgu0enLFCuUXpz8kOCxUa/W7r2Ony0qSKk7R07HJrI/vL9n8UkGsYceS0
AggImkXl+ZDAwFfQuTdI0r4lDnnmYpSO6a1fnStu/DAGWt7URQ4ynVmi+HcMJKLL
zVE6rjybUOw/oDL5NimSEiLIA+M0UfOK5Gpau1WuXoPBHCgZQoLkJKfWSkJ065+J
LhURDe1BiegrRsVMAQKo4bxTyAbXtlicAFJJ5eseLmJi2xGaWNkY2KCxCPFvi8Qs
sacm0X5i3g6xHc7hraXaDr+oN6QlOKGzO8fsMH9neaef6uop3anxdU1TSf+RuvRz
wg1gAI4dFVvcfooF5G+XNGwDKm8rznMnl9XOLU73gLX7xEkCRnrhTUwob5CnLGNf
BZx966sHNERKqt9k254bpCU4KeiZT4AxZiNAIAbCvFBw+dVDPdhT5GrjYxta2pPl
zaWoNgA+jo6lW3CZkpTEQgm+rfL/Wnv/B+v58awYANuWNgxiv8hZCr8wYh52w7zR
b3ADSM7Cd76CyoTH1xex19xO8LuG7u6XwPZIr0YlFDhbfupIRpA=
=wf6U
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to