Package: dgit Version: 11.3 debhelper (at least in sid) has a debian/source/options with;
tar-ignore tar-ignore=debhelper/.idea And it has a .gitignore. This has the following effects: 1. It defeats dgit's passing of a -I and -i options to dpkg-source, so the dgit-generated source package does not contain .gitignore 2. If one were to somehow manage to make a proper source package that corresponds to the git tree, it wouldn't round trip through dpkg-source. So IMO there is no way to make a DFSG-compliant source package of Debian's current debhelper package. I was just assisting another DD contributor with this and other problems; I was going to try to help sort out a mess by doing what amounted to a sponsored upload. However, this turned out to be impossible. I have done a non-dgit-based non-DFSG-compliant upload instead. What should we do about this ? Options (not mutually exclusive) could include: * File a bug or MR against debhelper * Somehow ask that dpkg-source do something about this, but what ? * Have dgit detect this situation and at least explain it to the user * Have dgit generate a non-roundtrippable source package (probably very hard and also undesirable) 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.