On Tue, Dec 10, 2024 at 03:45:24PM +0100, Raphaël Hertzog wrote: > The Maintainer field is only allowed to have a single contact. When you > put two, you get a "too-many-contacts" error from lintian. > > But when you put a single one followed by a comma, then lintian doesn't > say anything and yet the value is not allowed by the policy. We have more > and more packages with this mistake and it would be good to add this check > in place before it gets too common. (I noticed because it broke > tracker.debian.org's parsing of the Maintainer field) > > https://tracker.debian.org/media/packages/p/python-greenlet/control-3.1.0-1 > Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>, > > (and we have many more cases in the Python team, not sure if there's some > bad tooling involved here)
FWIW, I had a quick look through all the ones in repositories I already had checked out locally, and in every case `git blame` identified a commit from Sandro Tosi either moving a package into the DPT or orphaning it. I can't be sure, but it looks like one person's finger macros / local scripts rather than anything central. -- Colin Watson (he/him) [cjwat...@debian.org]