Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-16 Thread David Bremner
Ian Jackson writes: > David Bremner writes ("Re: Bug#908417: dgit does not handle debian/.gitignore > missing from source package"): >> They're wrong for dgit, and maybe for DFSG, but not for building >> throwaway source packages that are not distributed. > &

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-13 Thread Ian Jackson
David Bremner writes ("Re: Bug#908417: dgit does not handle debian/.gitignore missing from source package"): > They're wrong for dgit, and maybe for DFSG, but not for building > throwaway source packages that are not distributed. Not to detract from your other comments, but:

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-13 Thread David Bremner
Ian Jackson writes: > It occurs to me that I think you can give a value for the tar-ignore > option. So maybe you can say tar-ignore=.git ? > > Probably, then, you want to put into debian/source/options the output > from > dgit print-dpkg-source-ignores > which is currently >

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-13 Thread David Bremner
Ian Jackson writes: > 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 >

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-13 Thread Ian Jackson
Ian Jackson writes ("Re: Bug#908417: dgit does not handle debian/.gitignore missing from source package"): > I will file a bug against dpkg requesting a command line option which > resets the tar-ignore list. I've just filed #908742 Want way to reset tar-ignore list &g

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-13 Thread Ian Jackson
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 >

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-13 Thread David Bremner
David Bremner writes: > Ian Jackson writes: > > >> David, would a warning have been sufficient, to avoid this being a >> significant inconvenience to you ? Something like this perhsps: >> >> debian/source/options contains a tar-ignore option. >> If this option matches anything,

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-11 Thread David Bremner
Ian Jackson writes: > David, would a warning have been sufficient, to avoid this being a > significant inconvenience to you ? Something like this perhsps: > > debian/source/options contains a tar-ignore option. > If this option matches anything, dpkg-source's source > package will

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-10 Thread Ian Jackson
Control: retitle -1 do something about tar-ignore in d/s/options David Bremner writes ("Re: Bug#908417: dgit does not handle debian/.gitignore missing from source package"): > Sean Whitton writes: > > Based on discussion on IRC, I believe that the problem is that the &g

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-09 Thread David Bremner
Sean Whitton writes: > Based on discussion on IRC, I believe that the problem is that the > options that dgit passes to dpkg-source, while sufficient to ensure that > .gitignore is included in the resultant source package, are not > sufficient to ensure that debian/.gitignore is included. I.e.

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-09 Thread Sean Whitton
Hello, On Sun 09 Sep 2018 at 06:07PM +0100, Ian Jackson wrote: > 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 ? Based on discussion on

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-09 Thread Ian Jackson
Ian Jackson writes ("Re: Bug#908417: dgit does not handle debian/.gitignore missing from source package"): > 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 idnntica

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-09 Thread Ian Jackson
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

Bug#908417: dgit does not handle debian/.gitignore missing from source package

2018-09-09 Thread David Bremner
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