David Bremner writes ("Bug#908417: dgit does not handle debian/.gitignore missing from source package"): > As another example, since I removed tar-ignore from notmuch, I have > > W: notmuch source: diff-contains-git-control-dir > .git/dgit/unpack/notmuch-0.27/.git > E: notmuch source: source-contains-unsafe-symlink > .git/dgit/unpack/notmuch-0.27/.git/objects
Certainly that is wrong. I think this would happen if you ran dpkg-source -b (or some tool that calls it but is ignorant of git) in a git working tree without relevant -I options. I think my answer is "don't do that then". I will file a bug against dpkg requesting a command line option which resets the tar-ignore list. Even if and when that is all done, you will still have the problem that source packages built in whatever way generated the errors above will still be wrong: they will wrongly lack debian/.gitignore. Ian. -- Ian Jackson <ijack...@chiark.greenend.org.uk> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.