Cyril Brulebois writes ("Bug#1124226: dgit: commits created for previous
uploads should be created in the name of the current dgit user"):
> Ian Jackson <[email protected]> (2025-12-28):
> > I think the right answer is probably for dgit to set the `committer`
> > differently. I think we probably ought to retain the `author`.
>
> That would look fair to me.
I have implemented this and it is included in dgit 14.0, which I have
just uploaded.
The changes I had to make where fairly intrusive, and quite close to
the somewhat scary code that was responsible for the corrupted commits
bug #849041. I have done some very thorough testing, but I still
think these changes probably aren't appropriate for a stable update.
So I'm afraid that users using trixie's dgit will continue to generate
commits containing this abuse of the uploader's details.
However, we do backport dgit promptly, so the fix will be in
trixie-backports fairly soon. And, in fact, you can just install
forky's dgit.deb directly on trixie - this is documented to work and
is tested in our CI. So, Phil, if you're not already using testing,
you may wish to update (perhaps after 14.x migrates, or after we do
the official backport).
Regards,
Ian.
--
Ian Jackson <[email protected]> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.