#966295 lintian: False positive with bogus email address

#966295#5
Date:
2020-07-26 03:42:54 UTC
From:
To:
Dear Maintainer,

lintian produces a false positive in mmorph package. I think the problem is a
comma used by an old maintainer.

E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@becket.net>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>
E: mmorph: bogus-mail-host-in-debian-changelog Thomas Bushnell, BSG <tb@debian.org>

Regards,

Eriberto

#966295#10
Date:
2020-09-10 16:06:14 UTC
From:
To:
Hello Eriberto,

I ran into the same problem with the lilypond package too, though
after adding double quotes around the display name of the email
address like so:

    "Thomas Bushnell, BSG" <tb@debian.org>

the Lintian errors went away.

This makes sense to me because the comma is used for separating
multiple email recipients, so Lintian is right in splitting it up at
the comma, i.e. trying to parse the string "Thomas Busnell" as an
email address, and "BSG <tb@debian.org>" as another.

That said, perhaps the Lintian info message could be a little more
explicit, as the current text:

   The changelog file contains an invalid email address: the domain needs
   at least one dot. This looks like a mistake.

does not say that a comma isn't allowed anywhere in the display name.

Just my two cents.  :-)

Cheers,
Anthony

#966295#15
Date:
2020-11-29 14:57:10 UTC
From:
To:
Hi,

Eriberto Mota wrote:

E: screen: bogus-mail-host-in-debian-changelog Eric Gillespie, Jr. <epg@debian.org>

Anthony Fok wrote:

Yes, but since

a) this is emitted for ancient changelog entries which never were a
   problem, and

b) there is no support in the debian/changelog for having more than
   one e-mail address in the changelog entry signature line,

I consider this really to be a false positive.

Will override it in the screen package until this is fixed in Lintian.

Yeah, but it does not make sense at the point where lintian has found
that address as there are no multiple addresses allowed in a
debian/changelog signature:

https://www.debian.org/doc/debian-policy/ch-source.html#debian-changelog-debian-changelog

Actually, there are _no_ restrictions at all in the Debian Policy how
how a "maintainer name" must look like.

So after now having read the according part in the Debian Policy, for
me this is very clearly a false positive.

IMHO lintian should only check for valid e-mail address syntax between
"<" and ">", otherwise it does not adhere to the Debian Policy.

		Regards, Axel

#966295#22
Date:
2024-08-08 10:14:22 UTC
From:
To:
Hi
We have published a survey on Boiler Sludge Conditioner. If you have further interest in this or related reports, we are happy to share sample reports for your reference, please contact: xin@vicmarketresearch.com
Some of the prominent players reviewed in the research report include:
AkzoNobel
Veolia
Ashland
ITS Group
Hubbard-Hall
Amcon
Beckart Environmental
Kurita Water Industries
SAS Environmental Services
Ecolab
Ovivo
Suez
Kemira
Accepta
BASF
……
The primary objectives of this report are to provide
1) global market size and forecasts, growth rates, market dynamics, industry structure and developments, market situation, trends;
2) global market share and ranking by company;
3) comprehensive presentation of the global market for Boiler Sludge Conditioner, with both quantitative and qualitative analysis through detailed segmentation;
4) detailed value chain analysis and review of growth factors essential for the existing market players and new entrants;
5) emerging opportunities in the market and the future impact of major drivers and restraints of the market.
Segment by Type
Activated Sludge
Primary Sludge
Mixed Sludge
Other
Segment by Application
Automotive
Oil & Gas
Metal Processing
Food & Beverages
Pulp & Paper
PersonalCare & Chemicals
Electronics
Other
More companies that not listed here are also available.
Thanks for you reading.