On 07/03/26 2:46 pm, Simon Josefsson wrote:
> Nilesh Patra <[email protected]> writes:
>
>>> uscan supports 'Pgp-mode:' too, though. Where is it documented to be
>>> case sensitive?
>>
>> Ah, sorry for the noise. Seems like I skipped reading these two important
>> bits:
>>
>> - Key names are case-insensitive.
>> - Hyphens in key names are ignored. Matching-Pattern is equivalent to
>> Matchingpattern
>>
>> I'll adjust the check and merge it once another maintainer approves it.
>
> Indeed I found this in
>
> https://dyn.manpages.debian.org/testing/devscripts/debian-watch.5.en.html?
>
> now too, so I closed the devscript bug.
>
> I'm happy this was just a typo and not some philosophical disagreement!
To be fair, I don't think omitting the hyphen and ignoring the case is a good
design. I'd
have enforced "Pgp-Mode" as the only acceptable option, if this was my decision.
But now that this is done, and people have started to add it in d/watch, it is,
maybe, a
bit too late. Lintian should not come in the way of my disagreement or my
personal opinion
of what should or should not be acceptable in d/watch.
> Having more packages use PGP-signed git tags as upstreams will be great.
Right. I've made a MR here
https://salsa.debian.org/lintian/lintian/-/merge_requests/676
I'll be making a release later today -- lintian FTBFS due to new dpkg upload so
that needs to
be addressed rather urgently. If you could take a look and give me a go-ahead,
I will be happy
to merge and upload this in this release itself.