David Bremner writes ("Bug#908417: dgit does not handle debian/.gitignore missing from source package"): > Package: dgit > Version: 6.11 > Severity: normal > > notmuch had until recently "tar-ignore" in debian/source/options so > that a default set of VCS related things is dropped from the source > package, and (still has) a debian/.gitignore. This means that dgit is > sad because the source packagee does not match the git view, and > e.g. push-source fails.
I'm sorry to be dim, but I don't understand what you think the bug in dgit is ? dgit's design principle is that the source package and git tree are idnntical. Are you arguing that this is not correct ? Or is the problem that dgit cannot be used to nmu a package with tar-ignore in debian/source/options ? dgit passes an explicit -I option to dpkg-source which I think should override debian/source/options. And if the uploader did not use dgit push then the .gitignore would be missing anyway. Ian.