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.

Reply via email to