Package: dgit-infrastructure Version: 14.7 > jas@frallan:~/dpkg/golang-github-transparency-dev-tessera$ dgit push-source > --deliberately-include-questionable-history --trust-changelog > Format `3.0 (quilt)', need to check/update patch stack ... > remote: History contains tainted commit > 8709ba2162a38b5b6e33a61b202ee27a93bf77fd > remote: Taint recorded at time 2025-10-05 11:42:24 Z for package > golang-github-transparency-dev-tessera > remote: Reason: tag archive/debian/1.0.0-1 referred to this object in git > tree but all previously pushed versions were found to have been removed from > NEW (ie, rejected) (or never arrived) > remote: Uncorrectable error. If confused, consult administrator. > remote: > remote: History contains tainted commit > 8709ba2162a38b5b6e33a61b202ee27a93bf77fd > remote: Taint recorded at time 2025-10-05 11:42:24 Z for package > golang-github-transparency-dev-tessera > remote: Reason: tag debian/1.0.0-1 referred to this object in git tree but > all previously pushed versions were found to have been removed from NEW (ie, > rejected) (or never arrived) > remote: Uncorrectable error. If confused, consult administrator. > To > git+ssh://push.dgit.debian.org/dgit/debian/repos/golang-github-transparency-dev-tessera.git > * [new reference] 5e75d1202b39bc4cacb23b13f02c4eb92da25a6f -> refs/dgit/sid > * [new tag] archive/debian/1.0.1-2 -> archive/debian/1.0.1-2 > * [new tag] debian/1.0.1-2 -> debian/1.0.1-2 ... > dgit ok: pushed and uploaded 1.0.1-2
The "Uncorrectable error" messages are bizarre, in this context. I think they are simply wrong and it should have printed something like Forcing due to --deliberately-include-questionable-history The code is in dgit-repos-policy-debian near line 480. It appears never to set the variable $ovstatus which is used (only) to prepare the message. So this is a cosmetic bug, albeit one that produces possibly-alarming output. 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.

