[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#486795: lintian: maintainer email is case-insensitive




Russ Allbery schrieb:
> Christoph Martin <martin@uni-mainz.de> writes:
> 
>> Package: lintian
>> Version: 1.24.0~bpo40+1
>> Severity: normal
>>
>> If only the case of the email address in the changelog differs from
>> the case of the email address in the Maintainer field, lintian thinks
>> falsly it is a NMU with the following warnings:
>>
>>  W changelog-should-mention-nmu
>>
>>  W source-nmu-has-incorrect-version-number
>>
>> However email addresses are case-insensitive.
> 
> Technically only the part after the @ is case-insensitive, although I
> expect in practice that's the part that varies in case the most
> frequently.  Yeah, downcasing the domain part of the e-mail address before
> comparing sounds right to me.
> 
> Is Lintian now the only software that cares about whether or not something
> is an NMU?  It used to be that dak also cared to set the fixed tag, and I
> don't know if dak canonicalizes the e-mail address, but I think dak
> doesn't care any more now that we have version tracking.
> 

There seams to be different handling of dak on ftp-master and on
backports. The problem surfaces when I tried to upload packages to
backports where ftp-master made node problem all the years. The problem
is that in my PGP key my email-address is capitalized. dak on backports
silently dropped my upload because the case of the email in the
signature did not match the case of the signature in the changelog. So I
changed the case in the changelog. Now lintian complains that the upload
is an NMU which is not. When I changed the Maintainer field in control
the package would end up on a new  page on qa.debian.org. So now the
workaround is to have a lowercase Maintainer field, an Uploaders field
with capitalisation matching the changelog and the PGP key.

Christoph

-- 
============================================================================
Christoph Martin, Leiter der EDV der Verwaltung, Uni-Mainz, Germany
 Internet-Mail:  Christoph.Martin@Verwaltung.Uni-Mainz.DE
  Telefon: +49-6131-3926337
      Fax: +49-6131-3922856

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: