[ Replying to the bug report, for tracking purposes, as it seems I
  accidentally sent the previous two mails only to the debian-policy
  mailing list. ]

Hi!

On Mon, 2026-01-19 at 13:00:18 +0100, Guillem Jover wrote:
> On Sat, 2025-06-21 at 16:56:41 +0200, Guillem Jover wrote:
> > On Fri, 2025-06-13 at 19:12:54 +0200, Bill Allombert wrote:
> > > Do you have a list of all tools and services that assume that Maintainer 
> > > is a
> > > single email address ? Before that, I consider any changes to be 
> > > dangerous.
> > 
> > Yes, changing this before every major parser has been updated, or at
> > least dpkg has been warning or erroring out on expected malformed
> > inputs seems like a recipe for disaster.
> > 
> > I had started looking at this some months ago due to #1089648, and
> > my last modifications from last month were something like:
> > 
> >   
> > https://git.hadrons.org/cgit/debian/dpkg/dpkg.git/commit/?h=next/normalize-maint&id=16cbd3183d6f3598f774a25b9c275faed4324732
> 
> > I cannot recall now whether I did throw the archive Sources against it
> > though. And as mentioned on the commit message I'll probably refactor
> > that into its own class, but that would be in theory the way I see going
> > forward if that does not cause fallout (or at least not unexpected one).
> > 
> > If there's work done to change the current semantics, then I'd be open
> > in the future to changing what dpkg might accept (after a planned
> > transition, etc).
> 
> I did finish that, run it through the archive, which matched what
> Stuart had already filed, and some more things, which are now either
> filed as serious or have already been fixed. (I think there's only a
> couple of packages with bogus values remaining).
> 
> This parsing and validation is now performed by the various dpkg-dev
> tools at build time only, starting with dpkg 1.23.4 (in the
> Dpkg::Email::Address and Dpkg::Email::AddressList, for now, private
> Perl modules).

Thanks,
Guillem

Reply via email to