Acknowledgement sent
to Mechtilde Stehmann <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian Lintian Maintainers <[email protected]>.
(Sun, 19 Jul 2020 18:33:03 GMT) (full text, mbox, link).
Changed Bug title to 'Does not complain about missing trailing ">" in Maintainer address' from 'Lintian: missing complaining of Lintian'.
Request was from "Chris Lamb" <[email protected]>
to [email protected].
(Sun, 19 Jul 2020 21:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Felix Lechner <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Lintian Maintainers <[email protected]>.
(Sun, 19 Jul 2020 22:33:02 GMT) (full text, mbox, link).
Subject: Re: Bug#965335: Lintian: missing complaining of Lintian
Date: Sun, 19 Jul 2020 15:29:36 -0700
Hi Mechthilde,
On Sun, Jul 19, 2020 at 11:33 AM Mechtilde Stehmann
<[email protected]> wrote:
>
> lintian didn't complain if Maintainers adress miss a ">" at the end n
> debian /control
We use the Perl module Email::Address::XS to parse the contact
information in package control files. Overall, we found the module
reliable (especially with respect to UTF-8, which can cause a lot of
problems).
You are right that it does not complain about the missing closing
bracket when the information is otherwise parsed correctly. I briefly
looked at the relevant RFC but did not arrive at a conclusion.
For now, I added a test case for that situation:
https://salsa.debian.org/lintian/lintian/-/commit/8ea3d161006d3325d81d6205b15186637a2a63a9
Please share any documentation about valid and invalid email
addresses, if you have it. Thanks!
Kind regards
Felix Lechner
Subject: Re: Bug#965335: Lintian: missing complaining of Lintian
Date: Mon, 20 Jul 2020 07:20:18 +0200
Hello Felix,
thanks for picking it up.
I had the problem with
<[email protected]
instead of
<[email protected]>
After uploading something finds the problem and claims that "bad
maintainer address".
.
I want to have this message back (bad maintainer address) so I know what
I have to fix for a proper upload.
I guess for the new queue there is a test for proper maintainer addresses.
I hope we can minimize the difference in checking a package.
Kind regards
Mechtilde
Am 20.07.20 um 00:29 schrieb Felix Lechner:
> Hi Mechtilde,
>
> On Sun, Jul 19, 2020 at 11:33 AM Mechtilde Stehmann
> <[email protected]> wrote:
>>
>> lintian didn't complain if Maintainers adress miss a ">" at the end n
>> debian /control
>
> We use the Perl module Email::Address::XS to parse the contact
> information in package control files. Overall, we found the module
> reliable (especially with respect to UTF-8, which can cause a lot of
> problems).
>
> You are right that it does not complain about the missing closing
> bracket when the information is otherwise parsed correctly. I briefly
> looked at the relevant RFC but did not arrive at a conclusion.
>
> For now, I added a test case for that situation:
>
> https://salsa.debian.org/lintian/lintian/-/commit/8ea3d161006d3325d81d6205b15186637a2a63a9
>
> Please share any documentation about valid and invalid email
> addresses, if you have it. Thanks!
>
> Kind regards
> Felix Lechner
>
--
Mechtilde Stehmann
## Debian Developer
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.