From: "Uwe Kleine-König" <uwe@kleine-koenig.org>
To: Lucas Nussbaum <lucas@debian.org>,
1002219@bugs.debian.org, meta@public-inbox.org,
Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Subject: Re: Bug#1002219: public-inbox: FTBFS: dh_auto_test: error: make -j4 test TEST_VERBOSE=1 returned exit code 2
Date: Thu, 30 Dec 2021 19:49:25 +0100 [thread overview]
Message-ID: <8509eb16-40e8-6aa4-a032-668f2c636228@kleine-koenig.org> (raw)
In-Reply-To: <c195a713-908d-abd9-1d35-fb5c4f338a58@kleine-koenig.org>
[-- Attachment #1.1: Type: text/plain, Size: 1679 bytes --]
Hello,
adding the Debian Perl Group to Cc, maybe they can help here.
(for context look at https://bugs.debian.org/1002219)
On 12/30/21 10:12, Uwe Kleine-König wrote:
> I got a bug report against the public-inbox 1.6.1 package about a
> failing test, see below for the whole output. I didn't have time yet to
> look into it, so this is just a heads up to make you aware. If someone
> has a hint what to do, this would be greatly appreciated. Maybe just
> updating to 1.7 will help?
>
> Best regards
> Uwe
>
> On 12/21/21 17:34, Lucas Nussbaum wrote:
>>> # Failed test 'filename decoded'
>>> # at t/eml.t line 407.
>>> # got: '=?utf-8?q?vtpm-makefile.patch?='
>>> # expected: 'vtpm-makefile.patch'
>>> # Looks like you failed 1 test of 146.
>>> t/eml.t ......................
I can reproduce this problem with 1.6.1 checked out. I played a bit
around (suffering from my weak perl foo) and found that when I downgrade
libemail-mime-perl from 1.952-1 (i.e. Debian unstable's version) to
1.949-1 (i.e. Debian stable's version), this works.
The reproducer is:
$ perl -e 'use Email::MIME; print Email::MIME->new("Content-Type:
text/x-patch;
name=\"=?utf-8?q?vtpm-fakefile.patch?=\"\nContent-Disposition:
attachment; filename=\"=?utf-8?q?vtpm-makefile.patch?=\"\n\n")->filename;'
which emits "vtpm-makefile.patch" with 1.949-1 (as public-inbox
expects), but =?utf-8?q?vtpm-makefile.patch?= with 1.952-1.
So the key question is: Is the test correct and his is a regression in
libemail-mime-perl, or is the test wrong and we need to fix the test
(and PublicInbox::Eml)?
Best regards
Uwe
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
next prev parent reply other threads:[~2021-12-30 18:49 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <YcICMPpA2SE5k5ZL@xanadu.blop.info>
2021-12-30 9:12 ` Bug#1002219: public-inbox: FTBFS: dh_auto_test: error: make -j4 test TEST_VERBOSE=1 returned exit code 2 Uwe Kleine-König
2021-12-30 18:49 ` Uwe Kleine-König [this message]
2021-12-30 19:17 ` [PATCH] t/eml.t: ignore newer Email::MIME behavior Eric Wong
2022-01-02 14:14 ` Uwe Kleine-König
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://public-inbox.org/README
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8509eb16-40e8-6aa4-a032-668f2c636228@kleine-koenig.org \
--to=uwe@kleine-koenig.org \
--cc=1002219@bugs.debian.org \
--cc=lucas@debian.org \
--cc=meta@public-inbox.org \
--cc=pkg-perl-maintainers@lists.alioth.debian.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).