#1111645 Lintian's inconsistent-maintainer error for team-maintained packages

#1111645#5
Date:
2025-08-20 14:34:43 UTC
From:
To:
I just started to work on updating packages after the Trixie release,
and I get errors looking like these:

E: package_srcname changes: inconsistent-maintainer Julien Puydt
<jpuydt@debian.org> (changes vs. source) Debian Foo Team
<debian-foo-team@lists.debian.org>

Indeed:
- the package is maintained by a team, so the Maintainer field is set
to that ;
- $DEBEMAIL and $DEBFULLNAME hint to my identity, and I'm to be found
in the Uploaders field (and I'm not sure it would be that problematic
if I weren't...).

I looked around to see if someone complained about it and didn't find
anything really useful... is it something I should update somewhere in
my setup or an actual lintian issue?

Cheers,

J.Puydt

#1111645#10
Date:
2025-08-20 18:49:53 UTC
From:
To:
Hello.

Your d/changelog entry should start by:

* Team upload.

Does this fix your issue?

#1111645#15
Date:
2025-08-20 19:43:23 UTC
From:
To:
Le mercredi 20 août 2025 à 14:49 -0400, Louis-Philippe Véronneau a
écrit :

It doesn't fix the error, but now I also get a warning saying that line
is useless since I'm listed as an uploader (unnecessary-team-upload)! I
think the "Team upload" trick is when you're part of a team and
contribute to a team-maintained package but don't appear in the
uploaders - which is something people do when they do one-off piece of
work on a package.

J.Puydt

#1111645#20
Date:
2025-08-20 20:38:25 UTC
From:
To:
and I get errors looking like these:
<jpuydt@debian.org> (changes vs. source) Debian Foo Team
<debian-foo-team@lists.debian.org>

I don't see this in my uploads.

Can you point to the exact package where you see this?

DEBFULLNAME should not be causing a mess here though. Are you building
this in a clean chroot?

Thanks
Nilesh

#1111645#25
Date:
2025-08-22 19:32:46 UTC
From:
To:
Hi,

Le jeudi 21 août 2025 à 02:08 +0530, Nilesh Patra a écrit :

I'm using sbuild, and I get the problem on all packages I work on,
since I'm only working on team-maintained packages...

Cheers,

J.Puydt