Sean Whitton writes ("Bug#1106266: git-debpush: should possibly always overwrite whatever is in the target suite"): > In this case, someone might think that the maintainer's git repository > on salsa including changes tagged as released, but that have not been > uploaded,
The resulting state is a common out-of-course state in Debian, because there are already many other reasons why there might be a tag on salsa for an upload that never made it to the archive. Some examples include NEW rejections, sponsorships, and even networking failures. The right way to deal with this is to the same thing as we do in all these other cases: * Report an error to the uploader (as we do) * Have monitoring and QA systems (like tracker.d.o) detect it and display a warning about it. (I don't know if they do.) Ian. -- Ian Jackson <ijack...@chiark.greenend.org.uk> 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.